因为某种需求,要在win7上安装vs2017,在这里介绍一下安装方法和安装过程中会出现的问题。

二. 第一步-Window7虚拟机的安装

Windows7的操作系统需要安装打完补丁Service Pack 1的,如果没有可能出现其他问题。通过下方的地址可以下载到对应的系统镜像,我这边选择的是Windows 7 Enterprise with Service Pack 1 (x86) - DVD (Chinese-Simplified)。下载地址为https://msdn.itellyou.cn/。
系统下载

三. 第二步-安装证书

没有安装证书会导致在安装Net4.7.2中会出现问题,证书的名称为MicrosoftRootCertificateAuthority2011.cer,可以百度下载方式,或者直接通过此链接直接下载https://download.microsoft.com/download/2/4/8/248D8A62-FCCD-475C-85E7-6ED59520FC0F/MicrosoftRootCertificateAuthority2011.cer。没有安装证书导致的错误如下所示。
没有证书导致Net Framwork安装失败
添加证书的方式,在cmd中输入mmc->文件->添加/删除管理单元->证书->计算机账户->下一步->完成。然后回到控制台界面,选择控制台根节点->证书->受信任的根证书颁发机构->证书->更多操作(界面右侧)->所有任务->导入,导入下载好的证书文件,之后保存配置。
添加证书-1
添加证书-2

四. 第三步-安装系统补丁

安装Net4.7.2和VS2017还需要安装一个补丁Windows6.1-KB2813430-x64.msu,下载链接为https://www.microsoft.com/zh-CN/download/details.aspx?id=39115。如果没有安装这个补丁会出现安装的问题。下载完成后双击安装,安装完成后需要重启系统.
没有安装补丁出现的错误

五. 第四步-安装.Net Framework 4.7

在经过第二三步后就可以正常安装Net4.7.2。可以通过来链接为https://dotnet.microsoft.com/zh-cn/download/dotnet-framework/thank-you/net47-developer-pack-offline-installer下载,如果没有第二、三步会安装失败。
Net4.7.2安装成功

六. 第五步-Visual studio 2017的下载

按照上述步骤进行安装,即可顺利运行vs2017安装程序,选择需要的组件进行安装。

vs2017安装
如果没有按照二、三、四、五的步骤进行安装,可能在运行vs安装程序过程中出现闪退,或者提示.Net Framework的版本错误,或者“出现无法定位程序输入点SetDefaultDllDirectories于动态链接库KERNEL32.dll上的错误”。
Net Framework版本问题
SetDefaultDllDirectories问题

1、下载.exe应用程序 首先在官网下载 vs2017 应用程序,我选择的是社区版,链接如下: https://docs.microsoft.com/en-us/ visual studio /releasenotes/ vs2017 -relnotes 2、下载.NET Framework 4.7.2 https://dotnet.microsoft.com/download/dotnet-fra...
安装 VS2017 时提示 未能 安装 包“Microsoft. Visual Cpp.Redist.14,version=14.16.27012.1,chip=x86”。 安装 VS2017 时提示 安装 c++ 问题出现的问题
一、 安装 VS2017 1、下载 VS2017 进入vs下载官网https://www. visual studio .com/zh-hans/downloads/,选择所需要的vs版本,进行在线 安装 。 2、 安装 选择自定义 安装 ,勾选 Visual C++就行了,其他默认。 二、 安装 Qt 1、下载qt5.10.0 进入qtcn下载网站http://www.qtcn.org/bbs/read-ht...
windows 7 直接 安装 vs2017 会提示无法提取或无法运行的提示,导致无法正常 安装 ,下面是 windows 7 安装 vs2017 的注意事项: 第一步: 安装 .net4.6 NDP46-KB3045557-x86-x64-AllOS-ENU.exe 第二步:下载并 安装 补丁 1.KB4474419 2.KB4490628 3.https://www.catalog.update.microsoft.com/Search.aspx?q=KB4490628 打开此网址,搜索两个补丁编号,并下载 安装 CSDN-Ada助手: 恭喜你开始博客创作!标题为“cmake学习笔记(1)”的第一篇博客看起来很有潜力。对于一个初次尝试写博客的人来说,这是一个很好的开始。接下来,我建议你在文章中加入更多的实例和案例,以便读者更好地理解和应用你所分享的知识。继续努力,期待看到你更多精彩的博客内容! 推荐【每天值得看】:https://bbs.csdn.net/forums/csdnnews?typeId=21804&utm_source=csdn_ai_ada_blog_reply1 cmake学习笔记(1) CSDN-Ada助手: 恭喜你这篇博客进入【CSDN每天最佳新人】榜单,全部的排名请看 https://bbs.csdn.net/topics/618055632。 大语言模型丨ChatGPT-4o深度科研应用、论文与项目撰写、数据分析、机器学习、深度学习及AI绘图(BP神经网络、支持向量机、决策树、随机森林、变量降维与特征选择、群优化算法等)