QT 5.14 和 VS2017脱机离线安装记录

这篇具有很好参考价值的文章主要介绍了QT 5.14 和 VS2017脱机离线安装记录。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

QT 5.14是最后的离线安装版本,都推荐这个。看了下,官方建议搭配 VS2017/VS2015

QT 5.14 和 VS2017脱机离线安装记录

 VS版本对于QT,我一直偏好社区版,只要编译器就够了,自己加上SDK目录。因为大部分工作都是在QT内完成。VS2017的离线安装比较复杂,这里记录一下过程。

1.下载 VS2017社区版

VS2017版本比较老,下载地址很难找,找了半天找不到。根据最新的vs2022我修改了地址才找到。地址是:

VS2017脱机安装https://learn.microsoft.com/zh-cn/previous-versions/visualstudio/visual-studio-2017/install/create-an-offline-installation-of-visual-studio?view=vs-2017

VS2017网上邻居安装https://learn.microsoft.com/zh-cn/previous-versions/visualstudio/visual-studio-2017/install/create-a-network-installation-of-visual-studio?view=vs-2017

不过这两个里面的下载都没有社区版 vs_community.exe。

QT 5.14 和 VS2017脱机离线安装记录

看了下地址: https://aka.ms/vs/15/release/vs_enterprise.exe ,我修改一下文件名,也能下载。

https://aka.ms/vs/15/release/vs_community.exe

[root@localhost tmp]# wget -c --no-check-certificate -U "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0)" https://aka.ms/vs/15/release/vs_community.exe
--2023-06-05 00:44:18--  https://aka.ms/vs/15/release/vs_community.exe
Resolving aka.ms (aka.ms)... 184.26.243.69
Connecting to aka.ms (aka.ms)|184.26.243.69|:443... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://download.visualstudio.microsoft.com/download/pr/8850d5c5-b050-404b-aad7-32152cd2b206/a42f4c9617b6f92c52caa36ce1b88dd04ba52fecb648f9f11737ae93988d7876/vs_Community.exe [following]
--2023-06-05 00:44:19--  https://download.visualstudio.microsoft.com/download/pr/8850d5c5-b050-404b-aad7-32152cd2b206/a42f4c9617b6f92c52caa36ce1b88dd04ba52fecb6 48f9f11737ae93988d7876/vs_Community.exe
Resolving download.visualstudio.microsoft.com (download.visualstudio.microsoft.com)... 218.75.154.169
Connecting to download.visualstudio.microsoft.com (download.visualstudio.microsoft.com)|218.75.154.169|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 3694192 (3.5M) [application/octet-stream]
Saving to: ‘vs_community.exe’

100%[======================================>] 3,694,192   5.20MB/s   in 0.7s

2023-06-05 00:44:19 (5.20 MB/s) - ‘vs_community.exe’ saved [3694192/3694192]

VS2017脱机离线安装原理

VS2015以后,就没有脱机版安装了。但VS2017、VS2019、VS2022的原理差不多。也就是用一个安装软件实现三种功能: 

  1. 从网络下载下载安装包。
  2. 从安装源(可以是远程在线安装微软官方网络、局域网内部的网上邻居、自己本地下载的安装包)正式安装到本地开发机器。网上邻居/自己本地源都属于脱机安装模式。
  3. 脱机安装模式下,用这个安装软件同步和更新微软官方的远程源。

大部分人都是用默认的“在线安装”模式,来用微软的官方源下载安装。不过下载非常多的东西,很大。而实际上,用户下载完远程数据后,只要用 --noweb 的启动就能利用脱机模式安装了。只要制作一个快捷方式.lnk文件,把命令行参数写入即可。vs2017都已经进入淘汰期了,用这个方法保留开发环境。操作一下,记录流程。

VS2017社区版脱机离线安装流程

1.下载

vs2017社区版  https://aka.ms/vs/15/release/vs_community.exe

这里要确定需要脱机安装的范围,这个就是--add 参数用来选择

  • Microsoft.VisualStudio.Product.Enterprise
  • Microsoft.VisualStudio.Product.Professional
  • Microsoft.VisualStudio.Product.Community
  • Microsoft.VisualStudio.Product.TeamExplorer
  • Microsoft.VisualStudio.Product.WDExpress 

如果用  Microsoft.VisualStudio.Product.Community ,那么就下载 vs_2017社区版的全部。

vs_community.exe --layout C:\VS2017Layout --add Microsoft.VisualStudio.Product.Community

如果用 Microsoft.VisualStudio.Workload.NativeDesktop ,那就下载桌面开发全部。

vs_community.exe --layout C:\VS2017Layout --add Microsoft.VisualStudio.Workload.NativeDesktop

具体对应组件号 Component ID 官方手册很多,具体看右侧两个链接,VS2017全版本组件号 、VS2017社区版组件号。用QT一般只需要桌面开发即可,我用后者。

2.下载桌面开发组件。这里要用命令行 vs_community.exe --layout C:\VS2017Layout --add Microsoft.VisualStudio.Workload.NativeDesktop,一定要加上 --layout 参数。告诉下载位置。

然后有两个出现图形和命令行两种界面,最末有一个环节非常慢,只能耐心等待。

Visual Studio Setup Layout Tool, version 3.5.2150.18781
? Microsoft Corporation. All rights reserved.

Download of 'https://aka.ms/vs/15/release/channel' succeeded using engine 'WebClient'
Download of 'https://download.visualstudio.microsoft.com/download/pr/8850d5c5-b050-404b-aad7-32152cd2b206/39ede520ecbd03b7d0d4b042c8a17e7b3251d0a814da819c05f28954062aef9c/VisualStudio.vsman' succeeded using engine 'WebClient'
Layout progress: 0.00%
.......
.......
Layout progress: 97.90%
Layout progress: 97.90%
Layout progress: 97.90%
Download of 'https://www.incredibuild.com/downloads/vs/incredibuild_vs2017_932_2457.exe' succeeded using engine 'WebClient'
已成功完成安装。
按任意键继续...

按任意键就退出了。也就是从微软远端下载到本地或局域网,可以断网脱机安装。看了下,下载了7.35G

QT 5.14 和 VS2017脱机离线安装记录

3.把这个文件夹拷贝到 局域网中的网络邻居上去 

xcopy /e C:\VS2017Layout \\YourSerer\share\VS2017

4.制作一个启动bat文件,调用--noweb,这样就只调用局域网内部下载的数据脱机安装

type vs_2017_Commnunity_offline.bat

@echo off
%~dp0\vs_setup --noWeb --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --lang zh-CN
exit

最后用一台新机器验证一下,是否能脱机工作。打开这个文件bat 批处理文件

QT 5.14 和 VS2017脱机离线安装记录

 单击打开后,显示安装 vs2017社区版

QT 5.14 和 VS2017脱机离线安装记录

QT 5.14 和 VS2017脱机离线安装记录

看到右侧这个红圈,那么就是离线脱机安装了,--noweb参数起到作用了。

 然后一路默认安装。

   

至此脱机安装成功。以后只要直接点击  bat 就能脱机安装。

我制作了一个7.3G的ISO文件,

qt 5.14安装

这个只要下载离线脱机安装包即可。文章来源地址https://www.toymoban.com/news/detail-472590.html

到了这里,关于QT 5.14 和 VS2017脱机离线安装记录的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • win10下在Qt中使用VTK(安装VS2017+安装QT5.9.9+编译配置VTK8.2.0)

    作为一个只浅学过C语言和C++的纯小白,在编译VTK(visualization toolkit)并与Qt结合的过程中遇到了很多问题,零零碎碎也看了许多文章教程,但由于版本兼容、过程不完整等问题走了许多弯路,最后东拼西凑勉强完成,故写下这篇文章供大家参考。 本文主要目的是安装vs2017,

    2024年02月11日
    浏览(53)
  • VS2022部署/安装 QT(以5.14.2为例)

    一,下载并安装Qt Visual Studio Tools   点击扩展,并选择管理扩展                                                二,搜索QT并下载Qt Visual Studio Tools 注意:如果wifi下载很慢,甚至不动。可以尝试用 热点 下载好后,关闭vs2022,它会自动弹出安装界面点击Modify 进行安装 如

    2024年02月16日
    浏览(42)
  • Qt5.14.2安装教程和VS2019中的qt环境配置

    Qt(官方发音 [kju:t],音同 cute)是一个跨平台的 C++ 开发库,主要用来开发图形用户界面(Graphical User Interface,GUI)程序,当然也可以开发不带界面的命令行(Command User Interface,CUI)程序。 Qt 还存在 Python、Ruby、Perl 等脚本语言的绑定, 也就是说可以使用脚本语言开发基于

    2024年02月07日
    浏览(52)
  • Qt VS2017添加Qt窗体

    习惯用Qt Creator编写Qt程序,使用VS都不会创建QWidget了… 在VS的解决方案上中右键-添加-新建项 选择Qt,并没有找到Qt Widgets Class之类的选项,只有Form file 看到一个博客,在VS2022中可以直接创建 1 :使用VS2022创建QT界面, 不确定是否为版本问题 可先创建窗体,在手动添加窗体的

    2024年02月05日
    浏览(48)
  • qt5.14.2 独立msvc环境搭建(不安装vs)

    一般情况下msvc下的qt开发,无论你是用qtcreator还是vs都推荐安装对应vs版本,这样是最省事和便捷的,但在有些情况下不便安装vs但项目又需要使用msvc,则可以只安装msvc c++编译器,步骤如下: 备注:文内用到所有包均上传到不限速的阿里云盘,欢迎关注 阿里云盘分享 https:

    2024年02月04日
    浏览(50)
  • VS2019社区版和QT安装记录

    下载 VS2019:  Visual Studio 2019 版本 16.11 发行说明 | Microsoft Learn https://learn.microsoft.com/zh-cn/visualstudio/releases/2019/release-notes 选择第一个,下载社区版。或者这里下载。 比较简单的方式就是直接打开,网络安装。但微软提供了先下载,后离线的方法,使得我们可以做一个备份 。

    2024年02月11日
    浏览(54)
  • Qt+OpenCV+VTK在VS2017中配置路径

    Pytorch版本与libtorch版本要一一对应。

    2024年02月14日
    浏览(47)
  • VS2017配置Qt——超详细步骤教学(看完不会算你狠)

    visual studio 2017  +  vsaddin  +  Qt14.1  +  mysql 注意mysql环境与msvc2017编译器环境 保持一致 。 mysql32 位 配 msvc2017 32 位 或  mysql64 位 配 msvc2017 64 位 注意:环境不一致会导致软件运行错误,为了避免这些错误,要将编译器环境保持一致。 链接:百度网盘 请输入提取码 密码:ub

    2024年02月15日
    浏览(84)
  • Win10平台VS2017+OpenCV3.4.0+Qt5.12配置教程

    本文专为图像处理开发项目人员准备,涉及多个软件和库的安装、配置教程,亲测可行。 1、 VS 是美国微软公司(Microsoft)开发的 集成开发环境 “Visual Studio” 的简称,是Windows平台最流行的应用程序集成开发环境。 注意区分:MSVC(Microsoft Visual C++ Compiler)是指微软的VC编译

    2024年02月05日
    浏览(61)
  • 5.14 PowerBI系列之DAX函数专题-DAX函数使切片器可筛选多列数据

    需求:把多个列标题当作切片器筛选 思路: 1.创建一个辅助表将列转成行; 2.写度量值用于判断当期选择的列和抓取对应的数据; 3.将度量值应用到展示图表的筛选器当中 实现 将度量值‘产品大类筛选’0作为对应视觉对象的展示条件。 需要注意的是,是否大于0是是否展现

    2024年02月12日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包