VS2019+Qt 用vs扩展Microsoft Visual Studio Installer Projects进行程序打包(.msi安装包)

这篇具有很好参考价值的文章主要介绍了VS2019+Qt 用vs扩展Microsoft Visual Studio Installer Projects进行程序打包(.msi安装包)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

qt小白,仅做记录,如有问题,欢迎指正

一、安装Microsoft Visual Studio Installer Project

方法一:Microsoft Visual Studio Installer Projects - Visual Studio Marketplace

关闭vs2019,直接安装即可。

方法二:vs2019->扩展->管理扩展->右侧搜索Microsoft Visual Studio Installer Projects->根据提示下载安装即可。(两种方法下载都有点慢)

二、获取程序所需要的动态链接库等

1.用vs编译release版本,并将生成的.exe文件放到自己随便新建的文件夹中。

VS2019+Qt 用vs扩展Microsoft Visual Studio Installer Projects进行程序打包(.msi安装包)

VS2019+Qt 用vs扩展Microsoft Visual Studio Installer Projects进行程序打包(.msi安装包)

2.找到所使用的编译器版本下的windeployqt.exe路径,并在路径处cmd回车打开命令行。

VS2019+Qt 用vs扩展Microsoft Visual Studio Installer Projects进行程序打包(.msi安装包)

3.windeployqt 刚才新建的文件夹路径\程序名(这样就可以在刚才新建的文件夹中获取到运行所需要的文件,如果不要求为一个安装包,刚才这个文件夹便可以作为一个运行的包发给别人使用。)

VS2019+Qt 用vs扩展Microsoft Visual Studio Installer Projects进行程序打包(.msi安装包)

VS2019+Qt 用vs扩展Microsoft Visual Studio Installer Projects进行程序打包(.msi安装包)

三、新建Setup Project项目

1.在vs解决方案上右键->添加->新建项目->选择Setup Project项目模板->填写项目名称->创建

2.右键Application Folder->add->文件(将刚才步骤二所获取的动态连接库添加进来)/ Folder(如果有文件夹,将刚才步骤二所生成的文件夹以及项目中自己所添加的图片资源文件夹等以相同名字的形式添加进来,子文件夹同理)

VS2019+Qt 用vs扩展Microsoft Visual Studio Installer Projects进行程序打包(.msi安装包)

 3.右键Application Folder->add->项目输出->默认即可->确定->得到上图中的主输出

VS2019+Qt 用vs扩展Microsoft Visual Studio Installer Projects进行程序打包(.msi安装包)

4.主输出->右键->create shortcut to 主输出->得到Shortcut to 主输出->将其改名后拖放到

User's Desktop

VS2019+Qt 用vs扩展Microsoft Visual Studio Installer Projects进行程序打包(.msi安装包)

5.选中改名后的shortcut->右键->属性->右侧Icon->选择一个icon类型的图片作为软件图标(之前上传的图片资源中已经包含)

VS2019+Qt 用vs扩展Microsoft Visual Studio Installer Projects进行程序打包(.msi安装包)

6.右键setup项目->属性->确认平台信息等

VS2019+Qt 用vs扩展Microsoft Visual Studio Installer Projects进行程序打包(.msi安装包)

7.右键setup项目->生成(成功后会在该项目其release文件夹下生成相应的安装包文件,两个都可以进行安装(用第一个的话两个文件都需要,用第二个的话就这一个文件就行))

VS2019+Qt 用vs扩展Microsoft Visual Studio Installer Projects进行程序打包(.msi安装包)VS2019+Qt 用vs扩展Microsoft Visual Studio Installer Projects进行程序打包(.msi安装包)

 8.删除

双击刚才的安装包就可以删除(重新生成后不支持),也可以用控制面板进行删除

VS2019+Qt 用vs扩展Microsoft Visual Studio Installer Projects进行程序打包(.msi安装包)文章来源地址https://www.toymoban.com/news/detail-442244.html

到了这里,关于VS2019+Qt 用vs扩展Microsoft Visual Studio Installer Projects进行程序打包(.msi安装包)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • Microsoft Visual Studio Installer Projects下载缓慢下载不动的解决办法

    版本VS2017。 下载了好久发现一直很缓慢,于是找了解决办法。 1:打开VSMicrosoft Visual Studio Installer Projects下载界面, 2:打开网络,更改适配器选项。 3:点击进去,打开属性。 4:关闭Internat协议版本6。速度就提升上去了。 如果还是不行,可以双击Internet协议版本4,更改DNS,

    2024年02月11日
    浏览(50)
  • 安装va后在扩展界面不显示 visual studio 2019 | vs2019 | 番茄 | 小番茄 | 西红柿 | Visual Assist | VAssistX

    安装了va插件。在VS2019的【管理扩展-已安装】可以看到已经安装了VA,但是在【扩展】看不到/不显示【VAssistX】,无法使用VA。 卸载va IDE里卸载va 删除 C:Users%USERNAME%AppDataRoamingVisualAssist 文件夹 注册表里删除 HKEY_CURRENT_USERSoftwareWhole Tomato 项 [可选] 保存已有设定 VA Options -

    2024年02月16日
    浏览(35)
  • 你好visual studio 2019:关于vs2019的安装和疑难杂症

    目录 一.Visual Studio 2019安装方法 二.Visual Studio 2019的基础操作 ①.新建项目 ②.调整Visual Studio 主题颜色 ③.调整Visual Studio 字体 ④.Visual Studio 字体选择 三.关于#define_CRT_SECURE_NO_WARNINGS问  1.首先打开window自带的Microsoft Store Microsoft Store 也就是俗称的微软商城。 2.在Microsoft Store的搜

    2024年02月10日
    浏览(40)
  • 关于VS2019未能正确加载“visual studio commom ide package包”

    在开始菜单栏找到: 打开后输入: VS2019会自动重启。 如果没有解决,看方法二 删除该文件夹下的所有文件 这种方法一般是因为误删了C盘文件导致的。 看下面路径中的文件: 正常情况应该有三个文件夹: 如果你只有第一个”packages“的文件夹,找到一台正常安装VS的电脑,

    2024年02月11日
    浏览(48)
  • 使用VisualStudio2022插件(Visual Studio Installer Projects 2022)打包 .Net 6 框架下的 WPF项目 为安装文件

    目录 更新说明(2024/01/22) 序言 一、还是安装Visual Studio Installer Projects 2022插件 二、创建Setup Project项目 2.1 在现有解决方案中添加Setup Project项目 2.2 (更新)添加需要打包的文件  2.2.1 准备添加输出项。 2.2.2 【核心】添加 WpfMain 项目输出。 2.2.3 添加 WpfPluginManager 项目输出。

    2024年02月03日
    浏览(97)
  • 如何在.NET 自动安装包项目(Visual Studio Installer Projects)中设置安装包自动安装 .NET Framework环境

    如何在.NET 自动安装包项目(Visual Studio Installer Projects)中设置安装包自动安装 .NET Framework环境 ​ Microsoft Visual Studio Installer Projects是一组用于创建安装程序的工具,它是Microsoft Visual Studio的扩展。这些工具允许开发人员在Visual Studio中创建和定制安装程序,以便将他们的应用程序

    2024年02月13日
    浏览(52)
  • vs2010无法找到程序,安装Microsoft Visual Studio 2010 Service Pack 1 ,系统无法找到指定的对象

    电脑装过sqlserver2012,vs2010(后面卸载了),vs2019等 可能因为没有把vs2010完全卸载干净(删除注册表等工作),在打开sqlserve和重新安装vs1010后没有在开始页面找到应用程序 (后面到安装地址 C:Program Files (x86)Microsoft Visual Studio 10.0Common7IDE 去找 devenv.exe 这个文件) 打开后,出

    2024年02月13日
    浏览(43)
  • Win10/11平台OBS-Studio 源码联合QT6.3和VS2019编译教程

    本文默认编译64位程序。 下载源码可以通过Git下载,也可以直接下载zip文件。 通过Git下载 打开OBS-Studio的GitHub编译安装指导页[obs-studio wiki](Build Instructions For Windows · obsproject/obs-studio Wiki (github.com)),按照Option B: Custom Windows builds方法安装(当然,这种方法需要你提前装好[Git](

    2024年02月10日
    浏览(61)
  • asp.net酒店管理系统VS开发sqlserver数据库web结构c#编程Microsoft Visual Studio

    一、源码特点         asp.net酒店管理系统是一套完善的web设计管理系统,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为vs2010,数据库为sqlserver2008,使用c#语言开发 asp.net 酒店管理系统1 二、功能介绍 后台主要功能: (1)用户管理:对用户信息进行添

    2024年02月07日
    浏览(46)
  • asp.net归宿管理系统VS开发sqlserver数据库web结构c#编程Microsoft Visual Studio

    一、源码特点         asp.net归宿管理系统 是一套完善的web设计管理系统,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为vs2010,数据库为sqlserver2008,使用c#语言开发 asp.net归宿管理系统VS开发sqlserver数据库w 二、功能介绍 一、定时打卡(采用RFID卡)

    2024年02月09日
    浏览(54)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包