2017-07-18 157 views
0

我已使用Visual Studio Profiler工具分析了Visual Studio 2015擴展,在配置文件操作VS實驗性實例未加載引用的庫(如NewtonJSON)後,我無法調試由於這個原因的延伸。我重置了實驗實例,並清除了組件模型緩存。請讓我知道鋤頭來解決這個問題。分析擴展後的Visual Studio實驗性實例問題

+0

你的意思是你的vsix項目使用了一些被引用的庫如NewtonJson,但是你不能調試使用庫的代碼。我創建了一個簡單的命令菜單,它使用NewtonJson,它運行良好,請提供更多信息,例如相關代碼和詳細錯誤消息。屏幕截圖。 –

+0

@ ColeWu-MSFT:性能分析器似乎將發佈模式二進制文件複製到「C:\ Program Files(x86)\ Microsoft Visual Studio 14.0 \ Common7 \ IDE \」文件夾。 prof profiling完成後,這些二進制文件不會被清除。當我嘗試在perf profiling操作後以調試模式調試擴展時,調試器會從上面的位置引用釋放工件,而不是調試構建。我從上述位置刪除了與擴展相關的二進制文件,並修復了問題。 – Bandara

回答

0

通過從「C:\ Program Files(x86)\ Microsoft Visual Studio 14.0 \ Common7 \ IDE \」文件夾中刪除與擴展相關的dll修復了該問題。