Intellitrace не собирает данные для процесса 'XXX.vshost.exe'

Недавно я перешел на Visual Studio 2013 Ultimate, поскольку много слышал о функции IntelliTrace. Но это не работает для меня. Я создал простое консольное приложение и настроил его для "Любой платформы". Приложение не делает ничего особенного. Он просто вызывает приватный метод "Display" из метода Main.

class Program
    {
       static void Main(string[] args)
        {
            Display(10);
        }

        private static void Display(int i)
        {
            Console.WriteLine(i);
        }
    }

При отладке этого приложения intelliTrace показывает ниже сообщение.

IntelliTrace не собирает данные для процесса 'XXX.vshost.exe'

Тип проекта может не поддерживаться или процесс, который вы отлаживаете, может быть либо присоединен, либо запущен с отключенным IntelliTrace. Перезапуск сеанса отладки в Visual Studio может решить эту проблему. Обратите внимание, что IntelliTrace не поддерживается при подключении к процессу, который уже запущен.

Если вы выбрали пользовательское местоположение для записей IntelliTrace, убедитесь, что оно доступно для записи в процессе отладки.

Я проверил каждое из условий в сообщении.

  • Я включил IntelliTrace до начала отладки. Он был настроен для "событий IntelliTrace и информации о вызовах".

  • Я не подключался к процессу, который уже запущен. Я начал
    отладка в Visual Studio (F5).

  • Я использую Visual Studio в качестве администратора.

Я также попытался использовать пользовательское местоположение для записи. Но проблема все еще сохраняется.

Это происходит для всех приложений (протестировано с несколькими демонстрационными приложениями intelliTrace, загруженными из Интернета)

Я использую Windows 8.

Может кто-нибудь, пожалуйста, посоветуйте?

2 ответа

Решение

Он начал работать для меня после отключения отладки процесса размещения Visual Studio. Это можно сделать, сняв флажок Проект> Свойства проекта> Отладка> Включить отладчики> Включить процесс размещения Visual Studio.

Ответ Самбхаджи не исправил это для меня, но это помогло - в разделе "Параметры Intellitrace", затем "Дополнительно", я установил флажок "Хранить записи IntelliTrace в этом каталоге:". Тогда это начало работать. Без этого проверено, я получаю сообщение об ошибке выше.

Я удалил и переустановил VS2013 тоже, и это не исправить. Я понятия не имею, что случилось, но я подозреваю, что установка VS2015RC что-то с ним сделала, потому что раньше он работал нормально.

Другие вопросы по тегам