使用Visual Studio 2012中不可用的托管兼容性模式选项

时间:2016-08-19 10:22:46

标签: c# debugging visual-studio-2012 visual-studio-debugging

我正在尝试调试我的应用程序,但是当我在运行时将鼠标悬停在变量上时,我会感到害怕。 如果变量是具有getter和setter的属性,我无法在悬停时看到变量的值。

我认为启用使用托管兼容模式选项可以解决此问题,但此选项在调试中不可用 - >一般。 我在哪里可以在Visual Studio 2012中找到此选项?

1 个答案:

答案 0 :(得分:1)

这是VS2013的一个新选项,它在VS2012中没有这个选项。但是如果安装了更新5,它在VS2012中有“托管C ++兼容模式”选项。

https://blogs.msdn.microsoft.com/visualstudioalm/2013/10/16/switching-to-managed-compatibility-mode-in-visual-studio-2013/

在旧的VS版本中,C#和VB项目没有办法关闭托管调试。

C#项目属性中的“启用本机代码调试”选项意味着在混合调试中。

“托管兼容模式”选项用于管理和混合调试,但不用于仅本机调试。