Intellitrace不适用于本机或混合模式调试

时间:2010-09-26 21:14:29

标签: c visual-studio-2010 intellitrace

我刚刚在Visual Studio 2010中打开了一个旧的C项目,并尝试了解Intellitrace。但我收到此错误消息

Intellitrace不适用于本机或混合模式调试

我在SO上搜索了一下,发现了类似但尚未解决的问题。你知道可能是什么问题吗?感谢

3 个答案:

答案 0 :(得分:6)

与Visual Studio 2010一样,Visual Studio 2012 Ultimate也不为本机应用程序提供Intellitrace。

在Visual Studio 2012中,Intellitrace适用于:

  • 使用.NET Framework 2.0,3.0的Visual Basic和Visual C#应用程序, 3.5,4.0或4.5。
  • F#apps
  • 仅支持活动的Windows应用商店应用

不适用于:

  • C ++,脚本或其他语言
  • Silverlight,Xbox或Windows Mobile应用

有关详细信息,请参阅http://msdn.microsoft.com/en-us/library/vstudio/dd264915.aspx

答案 1 :(得分:2)

Intellitrace技术目前仅适用于托管项目。根据定义,混合模式包含本机代码,因此它被禁用。

答案 2 :(得分:0)

Intellitrace仅适用于托管调试(例如C#或vb)。