美文网首页
离线升级 visual studio

离线升级 visual studio

作者: 季天泽 | 来源:发表于2021-08-06 15:20 被阅读0次

    离线升级 visual studio

    季天泽

    问题由来

    1. 公司的云桌面默认安装的是vs2017,但vs2019有很多强大的新功能。比如CTRL+Q全局搜索,选项卡分类排列等。
    2. 公司采用cmake构建项目,项目和代码分离,更换ide对其他人不会有影响。

    前提

    1. 云桌面上的C盘有至少5G空间,C盘和D盘总共有至少10G空间用于存放安装后的vs2019
    2. 云桌面上需要暂时腾出50G空间用于存放离线安装文件
    3. 本地计算机有至少45G空间用于存放离线安装文件

    分为以下几个步骤:

    1. 下载vs2019企业版下载器
    2. 下载离线安装文件
    3. 更改host文件(可选)
    4. 开始离线安装vs2019
    5. 自定义安装组件
    6. 安装vs2019完毕

    1. 下载vs2019企业版下载器

    1. 点击 这里 下载vs2019 企业版下载器。
    2. 将下载下来的vs2019 企业版下载器移动到想要存放离线安装文件的目录下。

    2. 下载离线安装文件

    1. 在windows资源管理器下,找到想要存放离线安装文件的目录。可用空间在45G以上,按住shift+鼠标右键,选择在此处打开powershell窗口
    2. powershell窗口中输入& '.\vs_Enterprise.exe' --layout --all --lang zh-cn开始下载bootstrap,如果下载进度始终为零,进行第三步,否则跳过第三步。
    3. bootstrap下载好后会自动开始下载离线安装文件。
    4. 等待离线安装文件自动下载,会有一个文件(Apache Ant(v1.9.3))无法下载,不必理会。

    3. 更改host文件(可选)

    1. C:\Windows\System32\drivers\etc\hosts文件复制到桌面用记事本打开。
    2. 在文件末尾添加一行104.100.64.52 aka.ms
    3. 保存文件,再将文件移回C:\Windows\System32\drivers\etc\hosts,会提示管理员权限,点击同意。
    4. 重新进行第二步。

    4. 开始离线安装vs2019

    1. 进入云桌面,找到本地计算机目录下的离线安装文件vs2019 企业版下载器(vs_Enterprise.exe,移动到云桌面的任意目录。
    2. 在云桌面中,当前目录下,按住shift+鼠标右键,选择在此处打开powershell窗口
    3. powershell窗口中输入& '.\vs_Enterprise.exe' --noweb --lang zh-cn回车,开始进行离线安装。

    5.自定义安装组件

    1. 在安装组件选择界面,选择使用C++的桌面开发
    2. 选择单个组件选项卡,搜索v141,勾选所有不含 ARM标题的组件。
    3. 注意第2步中未下载成功的Apache Ant 不能勾选。
    4. 选择安装位置,开始安装。

    6.安装vs2019完毕

    1. 等待vs2019安装完成后,可以将云桌面中的离线安装文件删除。
    2. 打开vs2017,点击工具栏->工具->导入和导出设置可以将设置导出,同步到vs2019。

    7.Enjoy

    相关文章

      网友评论

          本文标题:离线升级 visual studio

          本文链接:https://www.haomeiwen.com/subject/znabvltx.html