14 win7 sp1下安装vs2015
0 引言
在win7下安装vs2015的时候遇到了很多问题,看了很多帖子,尝试了很多次,终于成功了。网上也有大量关于win7 sp1下安装vs2015的帖子,我在安装的时候也参考了很多相关经验,这次写一版比较全的,希望能够有效解决安装时遇到的各种问题。win7与vs2015支持的.net版本不同,直接安装肯定是不行的,会报兼容性错误,如下图所示。

本人结合网上的帖子和自己的经验,探索出来的一套成功率比较高的安装步骤如下。
1 安装相关证书
下载地址如下:
https://pan.baidu.com/s/1rchc351n3oMSrIkgrRoNLA
下载后,双击证书 -- 安装证书 ,注意一定要选择 “受信任的根证书颁发机构”。证书包括三个,之前VS2015安装失败很大程度上是因为其中一个证书没有安装,特地截图给自己提个醒。

2 安装相关更新
安装的时候保证如下每个更新均成功安装,如果存在安装失败的,看3.
windows6.-kb2533623-x64.msu
windows6.-kb2670838-x64.msu
windows6.-kb2729094-v2-x64.msu
windows6.-kb2731771-x64.msu
windows6.-kb2786081-x64.msu
windows6.-kb2834140-v2-x64.msu
Windows6.-KB2852386-v2-x64.msu
Windows6.-KB2999226-x64.msu
3 更新安装失败的解决办法
一般报如下错误:此更新不适用于你的计算机,解决的方法如下,以 Windows6.1-KB2533623-x64.msu 为例。
1.先把下载回来的Windows6.1-KB2533623-x64.msu 放到计算机某个易于到达的地方, 比如 C:\update\
2.开始-》运行-》cmd-》鼠标右键 以管理员身份运行 输入
expand –F:* C:\update\Windows6.-KB2533623-x64.msu C:\update\
回车执行
3. 输入
dism.exe /online /Add-Package /PackagePath:C:\update\Windows6.-KB2533623-x64.cab
回车执行
4. 重启计算机即可安装成功 上述1/2/3操作是为了回避win7的更新检测,这样操作之后一般就能够成功安装上述所有更新了
4 安装ie11 提供官网下载网址
https://support.microsoft.com/en-us/help/17621/internet-explorer-downloads

5 安装vs2015 update3
如果失败,看(5)
6 检查安装成功的计算机上装了哪些更新,尽力把安装环境配置到一致,然后继续尝试(4)
下图是一台成功安装vs2015 update3的更新安装环境


可以对照上图中的更新安装环境对自己的环境进行调整,最后肯定能够安装成功。实在不行,可以重装系统,在一个干净的系统下重新尝试这个过程。
14 win7 sp1下安装vs2015的更多相关文章
- Win7 SP1 下安装 VS2015 Update 3
首先Win7必须是SP1,然后要求安装IE11,安装IE11前需要安装6个先决补丁,成功安装IE11后建议安装3个可选补丁.然后导入3个根证书(COMODO RSA Certification Aut ...
- 在Win7环境下安装启动Linux
在Win7环境下安装启动Linux 在Win7系统下,安装启动Linux特别的不方便,由于XP下的boot.ini配置文件不在了,要加入�一下启动选项的话, 仅仅能使用专门的工具,这或多或少给人带来不 ...
- Linux ->> UBuntu 14.04 LTE下安装Hadoop 1.2.1(伪分布模式)
Hadoop的运行模式可分为单机模式.伪分布模式和分布模式. 首先无论哪种模式都需要安装JDK的,这一步之前的随笔Ubuntu 14.04 LTE下安装JDK 1.8中已经做了.这里就不多说了. 其次 ...
- 在win7系统下安装把Ubuntu17.04安装在另一个硬盘开机无法进入Ubuntu问题的一种解决办法。【转】
本文转载自:http://blog.csdn.net/u012879090/article/details/74937762 在win7系统下安装把Ubuntu17.04安装在另一个硬盘开机无法进入U ...
- win7 64 下安装MyGeneration 遇到的问题解决方法
win7 64 下安装MyGeneration 遇到的问题 ---------------------------MyGeneration 1.3 Setup-------------------- ...
- 【VS2015】Win7 X64上面安装VS2015
环境: 1.Win7 x64 SP1旗舰版 2.VS2015专业版Update3 3.IE11 4.WDK10 5.SDK10 安装步骤: 1.安装IE11,需要如下补丁: a.Windo ...
- Ubuntu 14.04 LTS下安装Google Chrome浏览器
在Ubuntu 14.04下安装Google Chrome浏览器非常简单,只要到Chrome的网站下载Deb安装包并进行安装即可.当然你也可以使用APT软件包管理器来安装Google Chrome浏览 ...
- 【转】[教程]在 win7 / win8 下安装苹果系统 (懒人版)
前言 这篇安装教程的素材在国庆就准备好了,但那时学习任务比较重,没有时间发帖,一直拖到现在.趁这个周末有空,赶紧写完它,希望能帮助一些景友. 论坛已经有不少安装教程,如果对这篇安装教程有疑问可以去 ...
- win7 64 下安装ubuntu14.04
win7下安装ubuntu方法: * 使用win7下的自带的分区工具给ubuntu留出磁盘空间:计算机 -> 右键菜单选择管理 -> 选择磁盘管理->选中最后的那个磁盘->右键 ...
随机推荐
- zdump - 时区输出器
SYNOPSIS 总览 zdump [ -v ] [ -c cutoffyear ] [ zonename ... ] 描述 Zdump 对命令行中的每一个 zonename 输出其当前时间. 提供了 ...
- API 数据缓存(本地缓存)
- 笔记47 Hibernate快速入门(四)
Hibernate注解,完成原来xml文件里的映射信息. 使用注解时,要修改hibernate.cfg.xml中的映射,不再是通过xml文件 <mapping class="hiber ...
- Python全栈开发:Javascript
JavaScript是一门编程语言,浏览器内置了JavaScript语言的解释器,所以在浏览器上按照JavaScript语言的规则编写相应代码之,浏览器可以解释并做出相应的处理. 一.如何编写 1.J ...
- nodejs route的简单使用
demo var express=require('express'); var app=express(); var routeUser=express.Router(); var routeTea ...
- python中模块和包的概念
1.模块 一个.py文件就是一个模块.这个文件的名字是:模块名.py.由此可见在python中,文件名和模块名的差别只是有没有后缀.有后缀是文件名,没有后缀是模块名. 每个文件(每个模块)都是一个独立 ...
- 使用node搭建简单的服务
//创建依赖模块var http = require('http');var url = require('url');var fs = require('fs');var server = http ...
- Servlet - Tomcat服务器相关
1. 服务器 : 服务器其实就是代码编写的一个程序, 可以根据用户发送的请求, 调用执行对应的逻辑代码 2. Tomcat目录结构说明 : \bin : 存放启动和关闭Tomcat的可执行文件 \co ...
- php获取数组中指定值的下标
public function find_by_foreach($array,$find)//$array数组 $find需要查找的值 { foreach ($array as $key => ...
- 理解TCP/IP,SOCKET,HTTP,FTP,RMI,RPC,webservic
TCP/IP:网络宽带,传输数据的基础协议,所有得数据要在网络上传输都是基于TCP/IP协议(或UDP),才能送达到指定的目的地(IP,服务器硬件地址). SOCKET:SOCKET只是面对编程人员的 ...