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

本文关键字:选项 模式 studio Visual 2012 使用 | 更新日期: 2023-09-27 18:03:02

我试图调试我的应用程序,但当我在运行时悬停在变量上时,我得到了错误的行为。如果变量是带有getter和setter的属性,我无法在悬停时看到变量的值。

我认为启用使用托管兼容模式选项可以解决这个问题,但是在Debugging -> general中没有这个选项。我在哪里可以找到这个选项在Visual studio 2012?

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

这是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#项目属性中的"启用本地代码调试"选项表示在混合调试中。

选项"Managed Compatibility Mode"用于管理和混合调试,但不用于本机调试。