如何解決 Visual Studio 2008 無法讀取專案檔(一點通系列 - MVP 撰寫)

關於作者:

本文由微軟最有價值專家 MVP 歐志信 提供。微軟十分感謝 MVP 主動地將他們的經驗與上百萬名其他技術使用者交流。MVP 歐志信 同時也將此篇文章放在他的部落格內,歡迎您按 此處 瀏覽 MVP 歐志信 更多的技術文章、經驗分享與觀點。

問題的來龍去脈

當我移除 .NET Framework 4.0 後,使用 Visual Studio 2008 開啟專案檔時出現【無法讀取專案檔 MSBuildToolsPath is not specified for the ToolsVersion "4.0"】錯誤訊息,該如何處理?





問題的發生原因

可能是移除 .NET Framework 過程沒有移除乾淨,我們可以嘗試使用登錄編輯器手動刪除機碼。

問題的解決方法

1. 按【Win 視窗鍵】+【R】,出現【執行】視窗,輸入 regedit 按【確定】。





2. 檢查以下機碼是否存在,如果存在的話請按滑鼠右鍵,選擇【匯出】匯出機碼後,選擇【刪除】將機碼進行刪除。

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSBuild\4.0

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSBuild\ToolsVersion\4.0





3. 如果你是 64 位元作業系統,請繼續以下操作,按【Win 視窗鍵】+【R】,出現【執行】視窗,輸入 %WinDir%\SysWOW64\regedit 按【確定】。





4. 檢查以下機碼是否存在,如果存在的話請按滑鼠右鍵,選擇【匯出】匯出機碼後,選擇【刪除】將機碼進行刪除。

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSBuild\4.0

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSBuild\ToolsVersion\4.0





請讓我們知道

請讓我們知道 還滿意我們寫的內容嗎?無論您是遇到了以下任何一種情況:
「太好了!問題解決了。」
「問題沒有解決,我有更好的建議。」
都歡迎您利用本篇文章底部的意見調查表,寫下您寶貴的意見。也期待您的鼓勵,讓我們為您創造更多實用的技術文章。
內容

文章識別碼:2743966 - 最後檢閱時間:2014年5月19日 - 修訂: 1

意見反應