2011-08-18 144 views
0

我一直在試圖弄清楚爲什麼Visual Studio 2008運行得如此緩慢。與Process Monitor,我注意到大量的devenv嘗試使用或創建文件「AtlTraceTool8.exe」(它存在於我的系統上)的實例。問題是,它用來處理這個文件的路徑看起來像是絕對路徑的失敗解析,並且導致大量重複的失敗文件操作。Visual Studio不斷嘗試創建「AtlTraceTool8.exe」

它尋找路徑像

C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\"C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\AtlTraceTool8.exe" 

通知的路徑是怎樣的中部附近破碎。

Enter image description here

會如何解決這個問題呢?它似乎可能是一個Visual Studio配置錯誤。

回答

0

發現有什麼問題。這可能是Visual Studio開發人員需要解決的問題,因爲這肯定是安裝時的情況。

安裝Visual Studio後,AtlTraceTool8.exe命令菜單在註冊表中配置不正確。您可以通過轉到「工具」菜單欄並查看「ATL/MFC跟蹤工具」選項被禁用來查看。

這可以通過搜索與這些菜單項相對應的HKEY_USERS註冊表項來解決。它將在文件夾結構中看起來像 Software\Microsoft\VisualStudio\9.0\External Tools\關鍵名稱是「ToolCMD2」。所有其他的工具命令路徑都被寫在這組鍵中,但由於某種原因,這一個鍵的路徑被引號包圍。如果您編輯密鑰以刪除這些引用標記,則該工具將變得可用,並且ProcessMon所執行的無提示錯誤將消失。

enter image description here

enter image description here