我使用的是VS终极2012更新5:
..。并尝试使用/install获取用户定义的调试器变量vizualisations。
我完成了MSDN或StackOverflow中提供的所有提示(比如在注册表中创建EnableNatvisDiagnostics,或者在https://msdn.microsoft.com/fr-fr/library/jj620914%28v=vs.110%29.aspx中创建建议)
毫无办法。
知道吗?致以问候。Alain aka BDW
发布于 2017-02-01 06:23:03
对我来说,我不得不在调试器选项中关闭使用本机兼容性模式。直到那个时候,这些其他的建议才起作用。所以我的建议是尝试这些调试器选项,直到natvis工作,因为这里没有一刀切的解决方案。
发布于 2016-11-01 18:57:51
我在VS2015中也遇到了类似的问题。突然间,我所有的视觉学家都停止工作了。
关于这篇文章:Visual Studio 2012中用户定义的natvis文件 --在我的例子中,“在变量窗口中显示数据对象的原始结构”被关闭。检查它似乎得到了VS开始重新加载纳特维斯文件。
我还关闭了“使用托管兼容性模式”和“使用本机兼容性模式”,因为我在可视化人员停止为我工作的时候检查了这些选项。
发布于 2022-01-13 10:39:44
您可以在Visual中直接在以下文件中启用natvis调试:
Tools -> Options -> Debugging -> Ouput Window -> Natvis diagnostic messages (C++ only)
它适用于VisualStudio2015-2019(至少)。
(因为VisualC++ 2015 EnableNatvisDiagnostics注册表设置为未用。)
https://stackoverflow.com/questions/36149465
复制相似问题