VS 2013 professional版在win10上安装出错的解决方法

win10上安装完VS 2012 professional和VS 2017 professional后,由于项目的需要,要在电脑上继续安装VS2013 pro,结果出现了下面3个问题,已经一一解决,解决方法总结如下~

问题1. Setup Failed! Install cannot continue because some required components failed.
Error: KB2829760 -The form specified for the subject is not one supported or known by the specified trust provider.


遇到这种情况,找到 KB2829760.msp 下载后安装,并没解决问题,目测下载到的KB2829760.msp只能在win8及更低版本的windows中使用。于是决定绕过~

解决方法:
update版换成VS2013_RTM_PRO_ENU.iso(其实就是en_visual_studio_professional_2013_x86_dvd_3009197.iso)即可。
另外说明一下,微软官方并未提供x64版本的visual studio 2013 pro,所以即使你的Windows是x64的也别到网上搜x64的了~

安装完后,如果需要使用update 4版,就下载升级包继续安装呗~

问题2. Setup Blocked: Display error "Windows Program Compatibility mode is on. Turn it off and then try Setup again."
事实上,安装过程中从来都没有修改过安装文件的兼容性,并不是兼容性的问题。按网上有人说的uncheck兼容性设置中的部分选项是无效的~


解决方法:
说明一下我并没使用虚拟光驱类型的软件,直接使用了解压软件(建议用好压或WinRAR)。试遍了网上各种方法都无效,刚开始我将 .iso
文件挂载到虚拟光驱上总是报出这个错误。然后我直接用好压打开iso文件,不需将iso解压到文件夹,直接左键点击iso文件中的vc_professional.exe,这次安装成功~

问题3. Setup Blocked: The product version that you are trying to set up is earlier than the version already installed on this computer.


解决步骤:
打开报错信息的log文件,找到version的那串数字,然后开注册表去搜索这串数字,比如 3.7.2002.0,找到对应的项去修改 BundleVersion 的值,



一般来讲,此时只需按格式修改比你要安装的版本小就可以了。


比如:我将 Bundle Version 的 12.0.21005.13 改为了 12.0.21000.13.
点击OK,然后将Display Version的值改到和修改后的Bundle Version相同...

接着,返回安装~
如果已安装多个高版本的visual studio,请重复上述过程~

参考链接:

微软正式提供Visual Studio 2013正式版下载(附直接链接汇总) - skykingf的专栏 - CSDN博客http://blog.csdn.net/skykingf/article/details/12883655

visual studio 2013 windows program compatibility mode - Stack Overflowhttps://stackoverflow.com/questions/31848573/visual-studio-2013-windows-program-compatibility-mode

VS 2013 professional版在win10上安装出错的解决方法的更多相关文章

  1. SqlServer 由于未在SqlServer的此实例上安装复制组件解决方法

    sqlserver2005在复制订阅时出现: “由于未在SqlServer的此实例上安装复制组件,Microsoft SQL server 无法访问这些组件,请参阅SQL Server……” 解决方法 ...

  2. SQL Server 2008 修改安装路径后安装出错的解决方法

    1.安装时如果修改安装路径后报错 例如想把“C:\Program Files\Microsoft SQL Server” 修改为“D:\Program Files\Microsoft SQL Serv ...

  3. 【Datastage】Datastage在win10上安装报错:This Application requires one of the following versions of the .NET Framework:v1.1.4322 Do you want to install this .NET Framework version now?

    Datastage在win10上安装报错如下: 这个错误的意思是:.netFramWork的版本不符合要求,于是,我在网上下载了一个版本一致的 下载地址为:http://pan.baidu.com/s ...

  4. Win10 上 安装Arduino 驱动 和 Arduino IDE 1.6.9

    Win10 安装Arduino IDE软件 和 驱动 在Win10 上安装最新的Arduino IDE (1.6.9安装包)很简单,并且不行要手动安装Arduino板子的驱动,整个安装过程都当前的简单 ...

  5. CentOS 6.5系统上安装SVN服务器端的方法及目录访问权限配置(转总结)

    SVN其实就是Subversion,分为服务器端和客户端.之前在网上搜了很多方法,都有各种问题,经过自己搜集整理以及实际尝试,总算有个比较靠谱的方法.本文主要介绍CentOS 6.5系统上安装SVN服 ...

  6. CentOS 6.5系统上安装SVN服务器端的方法及步骤

    VN其实就是Subversion,分为服务器端和客户端.之前在网上搜了很多方法,都有各种问题,经过自己搜集整理以及实际尝试,总算有个比较靠谱的方法.本文主要介绍CentOS 6.5系统上安装SVN服务 ...

  7. 研为电子6轴运动控制卡win10驱动无法安装问题,解决方法

    研为电子6轴运动控制卡win10驱动无法安装问题,解决方法 研为电子6轴运动控制卡win10驱动无法安装问题,解决方法 iMC3xx2E系列运动控制卡使用手册V1.003 IMCdrv_Ins.exe ...

  8. Sublime Text 无法使用Package Control或插件安装失败的解决方法

    Sublime Text用了一年多了,公司搬家近期突然发现Package Control无法安装新插件了.尽管不影响原有功能的使用.还是要解决它.因为本人用Windows系统,仅仅讨论Windosw下 ...

  9. Win10 连接L2TP VPN 失败解决方法

    Win10 连接L2TP VPN 失败解决方法 iOS系统不知道在什么时候,已经不支持PPTP VPN.偶尔的机会刚好看到github上的一键式VPN服务器部署脚本setup-ipsec-vpn,就在 ...

随机推荐

  1. vue v-for循环的用法

    1.v-for循环普通数组 ①创建vue对象 ② 循环数据 结果: 2.v-for循环对象数组 ① 创建vue实例对象 ② 循环对象数组 结果: 3.v-for循环对象 ①创建vue对象实例 ②循环对 ...

  2. Xcode 10.1 运行老版本工程遇到问题解决记录

    近来接手公司一个历史遗留项目进行修改.上线工作,想想我都近三年没敲过iOS代码了也是慌.. 项目大致情况: 18年年初应上线项目,各种情况下一直搁置,到18年底了要重启上线,原来开发人员离职了都,年底 ...

  3. scrapy + selenium 的动态爬虫

    动态爬虫 在通过scrapy框架进行某些网站数据爬取的时候,往往会碰到页面动态数据加载的情况发生,如果直接使用scrapy对其url发请求,是绝对获取不到那部分动态加载出来的数据值.但是通过观察我们会 ...

  4. java自动化-实际使用junit的演示

    本文简单介绍一下我写的http接口后端框架 在经过之前多篇博客介绍之后,读者应掌握如下技能 1,自动运行一个或者多个junit框架编写的java代码 2,对数据驱动以及关键字驱动有一定的了解和认识,甚 ...

  5. ubuntu系统下matplotlib中文乱码问题

    参考 [ubuntu系统下matplotlib中文乱码问题 - CSDN博客](https://blog.csdn.net/jeff_liu_sky_/article/details/54023745 ...

  6. php操作数组函数

    整理了一份PHP开发中数组操作大全,包含有数组操作的基本函数.数组的分段和填充.数组与栈.数组与列队.回调函数.排序.计算.其他的数组函数等. 一.数组操作的基本函数 数组的键名和值 array_va ...

  7. CSS矩形、三角形等

    1.圆形 CSS代码如下:宽高一样,border-radius设为宽高的一半 #circle { width: 100px; height: 100px; background: red; -moz- ...

  8. tomcat安装启动startup.bat文件命令行界面出现乱码的问题解决

    进入tomcat安装界面,进入conf文件夹,找打logging.properties,打开进行编辑,在最后添加一句 java.util.logging.ConsoleHandler.encoding ...

  9. 基础SQL语句用法

    1.插入数据:Insert 2.更新数据:update 每行金额增加100 3.删除数据:delete 4.查询:select 1)精确查询 2)模糊查询:like 模糊查询  % 匹配 3)Betw ...

  10. 11、js 数组详细操作方法及解析合集

    js 数组详细操作方法及解析合集 前言 在开发中,数组的使用场景非常多,平日中也涉及到很多数组的api/相关操作,一直也没有对这块内容进行一块整理总结,很多时候就算用过几次这个api,在开发中也很容易 ...