1

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

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.

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

+0

Можете ли вы проверить, выбрали ли вы «Включить отладку собственного кода» в свойствах проекта «Отладка»? IntelliTrace не поддерживается, если это свойство установлено. –

ответ

0

Он начал работать для меня после отключения отладки процесса хостинга Visual Studio. Это можно сделать, сняв флажок Project> Project Properties> Debug> Enable Debuggers> Enable Visual Host Hosting Process.

0

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

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

Смежные вопросы