[英]Visual Studio & Natvis not working
我正在使用 VS Ultimate 2012 更新 5:
...並嘗試使用/安裝 natvis 來獲取用戶定義的調試器變量 vizualisations。
我做了 MSDN 或 StackOverflow 中提供的所有提示(例如在注冊表中創建 EnableNatvisDiagnostics,或在https://msdn.microsoft.com/fr-fr/library/jj620914%28v=vs.110%29.aspx 中創建建議)
沒有任何效果。
任何的想法 ? 問候。 阿蘭又名BDW
對我來說,我必須在調試器選項中關閉使用本機兼容模式。 直到那時,這些其他建議都沒有起作用。 所以我的建議是試驗這些調試器選項,直到natvis工作,因為這里沒有一個通用的解決方案。
我在VS2015遇到了類似的問題。 突然間,我的所有可視化工作都停止了工作。
參考這篇文章: 在Visual Studio 2012中用戶定義的natvis文件 - 在我的例子中,“在變量窗口中顯示數據對象的原始結構”被關閉。 檢查它似乎讓VS再次開始加載Natvis文件。
我還關閉了“使用托管兼容模式”和“使用原生兼容模式”,因為我在可視化工具停止為我工作的時候檢查了這些選項。
您可以直接在 Visual Studio 中啟用 natvis 調試:
Tools -> Options -> Debugging -> Ouput Window -> Natvis diagnostic messages (C++ only)
它適用於 Visual Studio 2015 - 2019(至少)。
(由於未使用Visual C++ 2015 EnableNatvisDiagnostics
注冊表設置。)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.