VS2019 打包桌面应用程序详细步骤,包含运行环境(.NET Framework)

这篇具有很好参考价值的文章主要介绍了VS2019 打包桌面应用程序详细步骤,包含运行环境(.NET Framework)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

本篇教程基于VS扩展插件Microsoft Visual Studio Installer Projects工具来打包,

一、安装Microsoft Visual Studio Installer Projects

在VS工具中进行安装,菜单栏【扩展(X)】 --> 【管理扩展】,在界面中输入关键字Installer,找到Microsoft Visual Studio Installer Projects,点击下载

VS2019 打包桌面应用程序详细步骤,包含运行环境(.NET Framework)

二、创建安装项目

1.创建Setup项目

在解决方案上右键 –>【添加】-->【新建项目】–> 【Setup Project】,添加Setup Project项目时,VS2019可以搜索项目模板,如下图所示。

VS2019 打包桌面应用程序详细步骤,包含运行环境(.NET Framework)

2.项目结构介绍

创建成功后,项目界面见下图

VS2019 打包桌面应用程序详细步骤,包含运行环境(.NET Framework)

目录介绍:

Application Folder是安装程序的根目录,你编写的程序生成的dll,安装后就存放在这个目录。此目录下的文件与要打包程序的Debug或Release文件和结构一样。

User's Desktop:用户桌面快捷方式设置,用户桌面,一般是快捷方式,可以设置程序图标。

User's Programs Menu:用户启动菜单的快捷方式设置,一般是程序启动和卸载的快捷方式,可以设置快捷方式的图标。

3.配置程序打包内容

1). 右击Application Folder目录-->【Add】-->【项目输出】,项目下拉框中选择解决方案中的主程序,然后点击确定

VS2019 打包桌面应用程序详细步骤,包含运行环境(.NET Framework)

界面见下图:

VS2019 打包桌面应用程序详细步骤,包含运行环境(.NET Framework)

2).右击Application Folder目录-->【Add】-->【文件】,选择程序的图标,桌面和启动菜单中程序快捷方式要用到这个图标

3).右击主输出XXX创建快捷方式,见下图

VS2019 打包桌面应用程序详细步骤,包含运行环境(.NET Framework)

按鼠标左键,将快捷方式拖拽到User's Desktop目录下,选中快捷方式在属性框中设置快捷方式名称和图标,设置的名称和图标为安装成功后在桌面显示的名称和图标

VS2019 打包桌面应用程序详细步骤,包含运行环境(.NET Framework)

4).在User's Programs Menu中可以创建一个文件夹放启动程序的快捷方式和卸载快捷方式,比如文件夹名称为“科技”

在Application Folder目录下右击主输出XXX创建快捷方式,将快捷方式拖拽到科技文件夹下,设置快捷方式的名称和图标

VS2019 打包桌面应用程序详细步骤,包含运行环境(.NET Framework)

5).设置“安装包项目”属性

选中“安装包项目”,进入属性界面,主要设置项见下图

VS2019 打包桌面应用程序详细步骤,包含运行环境(.NET Framework)
VS2019 打包桌面应用程序详细步骤,包含运行环境(.NET Framework)

4.必备组件设置

1)查看项目使用的.NET版本,我的是4.5.2

VS2019 打包桌面应用程序详细步骤,包含运行环境(.NET Framework)
  1. 设置“安装包项目”中打包的.NET版本,见下图

VS2019 打包桌面应用程序详细步骤,包含运行环境(.NET Framework)

在属性界面将Version属性设置为4.5.2

VS2019 打包桌面应用程序详细步骤,包含运行环境(.NET Framework)

鼠标右击“安装包项目”,进入属性界面,操作见下图

VS2019 打包桌面应用程序详细步骤,包含运行环境(.NET Framework)

5.生成安装包

按照上述步骤操作完成后,编译“安装包项目”即可。我是在Debug下进行编译在,安装包文件在“安装包项目”的Debug文件夹下,结果见下图文章来源地址https://www.toymoban.com/news/detail-440830.html

VS2019 打包桌面应用程序详细步骤,包含运行环境(.NET Framework)

到了这里,关于VS2019 打包桌面应用程序详细步骤,包含运行环境(.NET Framework)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 使用linuxdeploy-x86_64.AppImage打包QT应用程序的步骤

    使用AppImage打包名为irSync的QT应用程序的重新生成步骤 应用程序名为myApp  icon名为:logo.png 1.创建一个名为PacketAppDir的文件夹。 2.准备myApp.desktop文件,文件内容为: [Desktop Entry] Version=1.0 Type=Application Name=myApp Exec=myApp Icon=logo Categories=Utility; 3.准备脚本文件AppRun,内容如下 #!/bin/

    2024年02月08日
    浏览(53)
  • pyinstaller打包exe应用程序详细教程

    1、PyInstaller简介 PyInstaller是一个跨平台的Python应用打包工具,支持 Windows/Linux/MacOS三大主流平台,能够把 Python 脚本及其所在的 Python 解释器打包成可执行文件,从而允许最终用户在无需安装 Python 的情况下执行应用程序。 PyInstaller 制作出来的执行文件并不是跨平台的,如果需

    2024年02月11日
    浏览(65)
  • 如何在Windows 10/11的防火墙中禁止和允许某个应用程序,这里提供详细步骤

    想阻止应用程序访问互联网吗?以下是如何通过简单的步骤阻止和允许Windows防火墙中的程序。​ 一般来说,大多数用户永远不需要担心应用程序访问互联网。然而,在某些情况下,你需要限制应用程序访问互联网。 例如,有问题的应用程序可能会不断下载不稳定的更新、中

    2024年01月16日
    浏览(65)
  • VS2019打包程序安装后无法运行

    C#实践 问题:做Winform项目,用VS2019打包程序,安装后无法运行。 现象1: 应用程序: xxxx.exe Framework 版本: v4.0.30319 说明: 由于未经处理的异常,进程终止。 异常信息: System.FormatException 在 System.Number.StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalizat

    2024年02月04日
    浏览(42)
  • Win10/Win7 离线安装 vs2019 详细步骤

    下载链接:https://visualstudio.microsoft.com/zh-hans/vs/ 点击右上角:免费 Visual Studio 说明:win7 安装 vs 时不建议安装最新版本,目前我装的是 vs2019 亲测可以使用!!!  正常 C++ 开发只需要下载:.NET桌面开发、使用 C++ 的桌面开发、使用 C++ 的移动开发、通用 windows 平台开发;即可

    2024年02月05日
    浏览(74)
  • 【Docker】Docker对用户的应用程序使用容器技术遵循的五个步骤和GRSEC详细讲解(文末赠书)

    前言 Docker 是一个 开源的应用容器引擎 ,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux或Windows 操作系统的机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。 📕作者简介: 热爱跑步的恒川 ,致力于

    2024年02月08日
    浏览(58)
  • 用VS2019图形学安装openGL库的详细步骤以及报错处理

    链接:https://pan.baidu.com/s/1F1gmz9a2uJ5FShRccZRqZw  提取码:lyzz 将文件保存下来放在新建的一个文件夹内,建议不要放在C盘上。然后将文件解压,可以看到如下五个文件: 1文件glut.h放在下面路径中: 在目录C:Program Files (x86)Microsoft Visual Studio2019CommunityVCToolsMSVC14.29.30037includ

    2024年02月04日
    浏览(52)
  • 【C语言&C++编译器】VS2019离线安装版,附详细安装步骤和安装包

    网盘链接下载地址:链接:https://pan.baidu.com/s/1mj6ssEcyc1DBKTmRr_uoxw?pwd=2023 提取码:2023 --来自百度网盘超级会员V1的分享 —BD网盘链接点击跳转 1.右键 VS2019.rar ,选择解压到 VS2019 2.打开 vs2019vs2019_offlin 找到 vs_setup.exe 并双击启动 3.弹出界面选择 继续 4.在界面勾选以下如图选项,注

    2024年02月11日
    浏览(64)
  • 桌面应用程序开发攻略(初步了解)

            桌面应用开发 是指为桌面计算机或其他类似设备(如服务器)开发软件应用程序的过程。桌面应用通常是独立于浏览器运行的,并且可以在操作系统的桌面或应用程序菜单中找到。桌面应用可以使用各种编程语言开发,包括C++、Java、C#和Python等。桌面应用的开发

    2024年02月09日
    浏览(49)
  • VS2019+Qt 用vs扩展Microsoft Visual Studio Installer Projects进行程序打包(.msi安装包)

    qt小白,仅做记录,如有问题,欢迎指正 方法一:Microsoft Visual Studio Installer Projects - Visual Studio Marketplace 关闭vs2019,直接安装即可。 方法二:vs2019-扩展-管理扩展-右侧搜索Microsoft Visual Studio Installer Projects-根据提示下载安装即可。(两种方法下载都有点慢) 1.用vs编译release版本

    2024年02月04日
    浏览(78)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包