修復PlatformToolsets丟失問題(為VS2013以上版本安裝VC90,VC100編譯器)


前段時間測試VS2017的IDE時不小心弄丟了 MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\PlatformToolsets 下的VC90以及VC100的編譯平台設置。

發現啟動VS2013或其他版本時無法識別編譯平台,各種尷尬啊。

 

給VS2013安裝Visual Studio 2008以及Visual Studio 2010的C++編譯平台。

注意:以下行為僅僅增加編譯平台,如果需要編譯器則需要安裝VS2008以及VS2010。

 

然后搜了一些資料后發現,修復步驟如下:

注意:該方法同樣可以針對VS2013以上版本安裝VC90以及VC100的編譯平台。

 

步驟1:

下載 WINDOWS 7.1 SDK 地址:https://www.microsoft.com/en-us/download/details.aspx?id=8442

選擇安裝包 : GRMSDK_EN_DVD.iso 下載即可。

 

步驟2:

使用WINRAR或類似解壓軟件打開ISO文件或解壓縮他,當然我的方法是虛擬光驅掛上ISO。

找到路徑 Setup 下 依次安裝:

vc_stdamd64

vc_stdia64

vc_stdx86

注意:此處可能IA或AMD64版本會安裝失敗,只要保證STDX86安裝成功即可。

 

步驟3:

進入C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\PlatformToolsets 目錄下,確認一下是否有 VC90以及VC100目錄即可。

 

以上完成修復工作,可以歡快的打開項目編譯了,此處記錄,防止忘記(折騰了好幾天,蛋疼啊)。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM