1. 程式人生 > >修復PlatformToolsets丟失問題(為VS2013以上版本安裝VC90,VC100編譯器)

修復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目錄即可。