delphi 10.1編譯專案的時候出現MSBuildToolsPath is not specified for the ToolsVersion解決辦法
阿新 • • 發佈:2019-01-23
今天在使用delphi 10.1編譯專案的時候出現MSBuildToolsPath is not specified for the ToolsVersion "14.0" defined at "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSBuild\ToolsVersions\14.0", or the value specified evaluates to the empty string. 錯誤提示。在網上找了說是解除安裝VS2015的時候沒有解除安裝徹底造成的,我前幾天剛把VS2015從電腦上解除安裝了。 解決辦法:32位的機器:在登錄檔中找到以下注冊項: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSBuild,刪掉以下東西 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSBuild\14.0 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSBuild\TOolsVersions\14.0 如果是64位的機器,還需要找到以下注冊項: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\MSBuild 刪掉以下東西 HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\MSBuild\14.0 HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\MSBuild\ToolsVersions\14.0 重新啟動IDE,就恢復正常了。