Intellitrace недоступен для отладки в собственном или смешанном режиме.

Я только что открыл старый проект C в Visual Studio 2010 и попытался понять Intellitrace. Но я получаю это сообщение об ошибке

Intellitrace недоступен для отладки в собственном или смешанном режиме.

Я немного поискал на SO и нашел похожие, но еще не решенные вопросы. Вы знаете, в чем может быть проблема? Спасибо


person Open the way    schedule 26.09.2010    source источник
comment
Хмя, ударение здесь на слове управляемый. Как только вы научитесь управлять выполнением кода, станет доступно множество полезных вещей. Проверка является более важной, кстати. Суть C совершенно противоположна: бегите так быстро, как только можете, и не тратьте время на то, чтобы оставлять хлебные крошки, которые пригодятся, когда он взорвется. Как трассировка стека, по которой можно пройти во время выполнения.   -  person Hans Passant    schedule 27.09.2010
comment
можно ли каким-то образом управлять проектом кода C/VS?   -  person Open the way    schedule 27.09.2010


Ответы (3)


Как и в случае с Visual Studio 2010, Visual Studio 2012 Ultimate также не предоставляет Intellitrace для собственных приложений.

В Visual Studio 2012 Intellitrace доступен для:

  • Приложения Visual Basic и Visual C#, использующие .NET Framework 2.0, 3.0, 3.5, 4.0 или 4.5.
  • F#-приложения
  • Приложения Магазина Windows поддерживаются только для событий

Он недоступен для:

  • C++, сценарий или другие языки
  • Приложения Silverlight, Xbox или Windows Mobile

См. http://msdn.microsoft.com/en-us/library/vstudio/dd264915.aspx для получения дополнительной информации.

person JosephHatfield    schedule 24.11.2012

В настоящее время технология Intellitrace доступна только в управляемых проектах. Смешанный режим по определению содержит собственный код, поэтому он отключен.

person linuxuser27    schedule 26.09.2010
comment
святое дерьмо! И ничего нельзя сделать с моим проектом, чтобы он мог использовать эту замечательную функцию? - person Open the way; 27.09.2010
comment
Не сейчас. Хотя было много запросов на эту функцию. - person linuxuser27; 27.09.2010
comment
о боже :( тупые майкрософтовцы, не представляю какие там скрытые интересы... - person Open the way; 27.09.2010
comment
кстати, я знаю, что gdb реализует обратную отладку, но есть ли здесь какая-то IDE (Eclipse, Xcode и т.д.) для C++, которая может графически работать с чем-то подобным? - person Open the way; 27.09.2010
comment
Я также знаком с этой функциональностью в gdb, но мне неизвестен пользовательский интерфейс, который ее предоставляет. Я бы проверил DDD, но не смог найти окончательного ответа на их сайте, но его последний выпуск был до включения этой технологии в gdb. - person linuxuser27; 27.09.2010
comment
У VMWare есть несколько хороших инструментов, которые работают с нативным кодом. Посетите www.replaydebugging.com - person Abhijit Rao; 27.09.2010

Intellitrace работает только для управляемой отладки (например, C# или vb).

person Femaref    schedule 26.09.2010