今天遇到了一个情况,客户想要在VM上安装KB4469516失败了。这是一个针对Visual Studio 2015 sp3的安全升级包。因为一些特殊的原因,电脑不能联网,因此客户下载了VS2015 SP3.iso文件并进行了安装,在control panel中显示出了VS2015SP3 。在这样的情况下,KB4469516依然失败,并且给出错误信息是无法找到VS2015SP3

利用.NET Repair tool辅助安装并抓取log后,发现VS2015SP3的小版本似乎有些差别,因此尝试安装最新的SP3升级补丁KB3165756, 但是依然失败了。继续抓log并阅读后发现,此KB在安装的过程中试图联网并失败了,自定安装文件的位置没有找到所要求的preparation文件。

仔细看这个KB3165756,图标类似VS installer而且大小只有2.45MB。

再结合log中此KB试图链接网络,可以看出这是一个补丁安装器。那么针对客户不能联网的情况,一个完整的安装包就是必须的。这就涉及到创建VS的离线安装包了。其实有两种方法。

1.在微软的一个下载页面中,下载DVD格式的文件,这是一个完整版。这个页面似乎需要有一定程度的订阅才可以打开。

2. 利用另一台能够联网的电脑制作离线下载包,然后将这个完整的下载包转到不能联网的电脑上。
1)下载KB3165756 。然后用命令行来执行"< executable name> /layout". 注意要自己先创建一个文件夹,如这里的1

2)当完整安装包下载成功后,将其copy到不能联网的电脑上。

3)在不能联网的电脑上打开KB3165756,手动选在安装包地址。
KB3165756顺利安装上了, 同样的办法,也可以安装目标KB4469516。同样道理,我们可以用这样的办法创建VS2017的离线安装包,但是更具体的内容应当参照官网文档。

创建Visual Studio离线升级包相关推荐

  1. 轻松创建Visual Studio样式的应用程序界面,第二招赶紧Get!

    本系列教程致力于教大家如何创建流行的应用程序UI,这种经典布局包含代表主要工作区域的选项卡式或 MDI 文档.表单侧面的面板和顶部的主菜单,类似于 Microsoft Visual Studio中的 ...

  2. vs2017 Visual Studio 离线安装方法

    转自:http://www.jb51.net/softjc/539858.html 第一部分:离线下载安装文件 这里描述是包括所有版本,截图以下载VS2017社区版为例: ①登入VS官网下载页面,选择 ...

  3. Microsoft Visual Studio 2019 下载与离线安装教程

    好久没有更新过Visual Studio的版本,博主一直用的还是2015版,近期想要下载最新的2019版本,才发现压根就没有类似之前光盘镜像下载的地方了,唯一可行的方式是自行通过官方安装部署工具从网络 ...

  4. 在Visual Studio 2010中创建多项目(解决方案)模板【三】

    前文回顾: 在Visual Studio 2010中创建多项目(解决方案)模板[一]:多项目解决方案模板的创建 在Visual Studio 2010中创建多项目(解决方案)模板[二]:Templat ...

  5. Windows 10 Visual Studio 2015 配置 Caffe

    笔记本是双显卡,读研的时候成功的在Ubuntu下配置好了一次Caffe,并且完成了深度学习的实验,前不久因为一个小的问题,导致NVIDIA驱动出了问题,以后再也没有在Ubuntu下成功配置好Caffe ...

  6. 【C++】Visual Studio教程(八) -修复 Visual Studio

    00. 目录 文章目录 00. 目录 01. 概述 02. 何时使用修复 03. 如何修复 04. 预留 05. 附录 01. 概述 Visual Studio 安装有时会损毁或损坏. 修复对于修复所 ...

  7. Visual Studio 2017 新功能(上)

    开发:快速导航.编写并修复代码 新的安装体验 - 降低了最小内存需求量以实现更快.更定制化的安装,并且支持脱机安装. Visual Studio IDE - 大幅改进了 Visual Studio 2 ...

  8. 使用Visual Studio OnlineSQL Server数据库源控制:Git

    介绍 ( Introduction ) Source-code versioning control has always been at the core of Continuous Integra ...

  9. 使用SQL Server数据工具和Visual Studio Online进行连续部署

    In the previous posts 在以前的帖子中 Deployment to several databases using SQL Server Data Tools and TFS us ...

  10. Visual Studio 2019 发行说明

    原文:https://docs.microsoft.com/zh-cn/visualstudio/releases/2019/release-notes 单击按钮即可下载最新版 Visual Stud ...

最新文章

  1. 用.NET创建Windows服务
  2. 为什么一些人喜欢在java代码中能加final的变量都加上final
  3. 基于Python的卷积神经网络和特征提取
  4. ai automatic video editing software
  5. 数据结构_队列_mindmap
  6. SAP 销售云支持的丰富的报表显示类型
  7. SQL基础知识:DDL、DML、DQL
  8. 模拟进程创建、终止、阻塞、唤醒原语_操作系统第二章--进程的描述与控制
  9. 华为交换机S3700端口基本配置
  10. MySQl Window Function Concepts
  11. vb升级工作笔记001---VB.NET升级到VB.NET 随时更新
  12. Filter-Policy
  13. MySQL快速上手[学习笔记](一)
  14. 已开源|码上用它开始Flutter混合开发——FlutterBoost
  15. python学习笔记之读取配置文件【转自https://my.oschina.net/u/3041656/blog/793467】
  16. matlab cftool 最小二乘,【转】最小二乘法与matlab拟合工具箱cftool
  17. 如何使用FlashgameMaster修改游戏
  18. SSM毕设项目职业性格测试系统7c78o(java+VUE+Mybatis+Maven+Mysql)
  19. postman通过脚本动态获取token 和cookies
  20. c语言pow函数原型_c语言pow的用法

热门文章

  1. 修改飞秋2013~随便改,瞬间提升你的逼格
  2. 部分主流视频网站下载方法
  3. 在java程序中实现发送邮件的功能
  4. hive3之执行计划(Explain)、Fetch 抓取、本地模式、表的优化、Group By、笛卡尔积、行列过滤
  5. android 汉子格式转换,拼音转换汉字翻译器
  6. 既生瑜(zookeeper)何生亮(redis)上
  7. Spring publishevent事件处理
  8. root 账号不能登录的解决方法
  9. 人工智能 感情 自我意识
  10. Mysql设计层优化整理总结