修复PlatformToolsets丢失问题(为VS2013以上版本安装VC90,VC100编译器)
2017-05-14 12:44
337 查看
前段时间测试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目录即可。
以上完成修复工作,可以欢快的打开项目编译了,此处记录,防止忘记(折腾了好几天,蛋疼啊)。
发现启动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目录即可。
以上完成修复工作,可以欢快的打开项目编译了,此处记录,防止忘记(折腾了好几天,蛋疼啊)。
相关文章推荐
- VS2015+opencv,按照网上的VS2013教程配置的,运行的时候出现【无法启动此程序,因为计算机中丢失MSVCP120D.dll。尝试重新安装该程序以解决问题。】
- VS 2013以上版本 MFC TeeChart m_chart.GetAxis().GetBottom()报错问题
- 修正BlogEngine.Net中的使用全中文为标题的链接问题(在1.1以上版本此问题已被修复)
- VS 2005 安装Asp.net Ajax扩展后项目模板丢失问题的解决
- VS--安装VS2010出现VC9.0 Runtime问题的解决方法
- Ecshop在php 5.3以上版本安装过程中出现的问题
- 修复wubi安装的ubuntu在win7系统重装后丢失引导问题
- 使用DotNetNuke(DNN) Startkit 4.7(及以上版本)安装无法完成问题的解决方法
- 关于修复VS2008提示加载安装组件出现问题和点击VS的设计窗口出现一个WINDOW installer的提示的问题的解决办法
- VS--安装VS2010出现VC9.0 Runtime问题的解决方法
- DEBUG和RELEASE 版本差异及调试相关问题(VS - VC++)
- 修复ECSHOP在PHP5.4以上版本中的运行问题
- win7 64位安装vs2013后连接远程数据库出现下面的问题:
- DEBUG和RELEASE 版本差异及调试相关问题(VS - VC++)
- vs2003安装大问题(总是出现版本与VS所要求的组件版本不匹配)
- 解决VMware6.5 以上版本安装RHEL 5的自动安装的问题
- vc2005编译过程中"没有找到MFC80UD.DLL,因此这个程序未能启动.重新安装应用程序可能会修复此问题"? 的彻底解决
- Android 开发环境搭建---Android 编译需要的sun-java5-jdk在ubuntu10.04以上版本的安装问题
- win7 64位安装vs2013后连接远程数据库崩溃问题解决
- 修复wubi安装的ubuntu在win7系统重装后丢失引导问题