4

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

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

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

4

3 回答 3

6

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

在 Visual Studio 2012 中,Intellitrace 可用于:

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

它不适用于:

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

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

于 2012-11-24T20:27:24.883 回答
2

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

于 2010-09-26T21:19:33.693 回答
0

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

于 2010-09-26T21:18:16.590 回答