4、wpf 打包为exe或者msi的安装程序

这篇具有很好参考价值的文章主要介绍了4、wpf 打包为exe或者msi的安装程序。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言:VS2019开发的WPF项目可以直接右键发布,但是给别人用还是不方便,最好还是打包成exe或msi等给客户安装比较好,先记录下使用Microsoft Visual Studio Installer Projects插件打包wpf项目的过程

操作系统:win10

打包插件:Microsoft Visual Studio Installer Projects 版本1.0.2

一、插件安装

两种方式:

  • 下载插件单独安装 Microsoft Visual Studio Installer Projects官方下载地址:点击下载

下载下来后,可以看到此文件的图标是这样的,直接双击安装就可以了,如果打开了Visual Studio,先将VS关闭后再安装即可。

4、wpf 打包为exe或者msi的安装程序

vs2019中下载:点击菜单栏【扩展(X)】,然后在弹出来的一个窗体里面,在右侧搜索框里面搜索“Microsoft Visual Studio Installer Projects”,一般第1个就是它了,然后点击Download(下载),然后安装就可以了。

4、wpf 打包为exe或者msi的安装程序

下载插件

下载完毕后,你需要把VS关闭掉,它会自动的安装。

4、wpf 打包为exe或者msi的安装程序

自动安装插件,安装好了后,启动VS即可。

二、创建安装项目

重新打开Visual Studio,打开一个你现有的包含WPF项目的解决方案即可。在解决方案上右键 –>【添加】 –>【新建项目】–> 【Setup Project】,添加Setup Project项目时,VS2019可以搜索项目模板,如下图所示。

4、wpf 打包为exe或者msi的安装程序

创建好了后,主界面变成如下图所示:

4、wpf 打包为exe或者msi的安装程序

SetupGrade应用程序目录子目录

Application Folder是安装程序的根目录,你编写的程序生成的dll,安装后就存放在这个目录。

User’s Desktop:用户桌面快捷方式设置,用户桌面,一般放个快捷图标。

User’s Programs Menu:用户启动菜单的快捷方式设置,一般也是放快捷图标。

三、打包生成安装文件

安装项目建好了后,需要要往里面添加项目输出,操作方式为:右键Application Folder —>Add—>项目输出。

该操作也可以直接在安装程序项目类库上面通过右键操作来添加项目输出,如下图所示:

4、wpf 打包为exe或者msi的安装程序

 4、wpf 打包为exe或者msi的安装程序

此时会生成发布项 

 4、wpf 打包为exe或者msi的安装程序

设置项目属性是用于最终一个生成安装程序的描述信息,这个描述信息主要内容有程序的作者,标题,公司信息,技术支持等等。

最后SetupGrade项目上右键点击生成就可以了

4、wpf 打包为exe或者msi的安装程序文章来源地址https://www.toymoban.com/news/detail-451570.html

到了这里,关于4、wpf 打包为exe或者msi的安装程序的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

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

    本篇教程基于VS扩展插件Microsoft Visual Studio Installer Projects工具来打包, 在VS工具中进行安装,菜单栏【扩展(X)】 -- 【管理扩展】,在界面中输入Installer,找到Microsoft Visual Studio Installer Projects,点击下载 在解决方案上右键 –【添加】--【新建项目】– 【Setup Project】,

    2024年02月04日
    浏览(54)
  • 关于python程序打包成exe之后报错找不到DLL或者找不到指定的模块问题

    问题描述:我写好了python代码在本地可以完美运行。但是当我通过pysimplegui或者pyinstaller打包成exe后报错如下: File \\\"pyprojnetwork.py\\\", line 10, in module ImportError: DLL load failed while importing _network: 找不到指定的模块。 问题溯源:我回去确认了本地导入相关的库及函数是正常的。联想到

    2024年02月13日
    浏览(49)
  • Python使用最新版pyinstaller将项目或程序打包成exe或者mac中的可执行文件

    pyinstaller 能够在 Windows、Linux、Mac 等操作系统下将 Python 源文件打包,通过对源文件打包, Python 程序可以在没有安装 Python 的环境中运行,也可以作为一个独立文件方便传递和管理。 PyInstaller 支持 Python 2.7 和 Python 3.3+。可以在 Windows、Mac 和 Linux 上使用,但是并不是跨平台的,

    2024年02月08日
    浏览(39)
  • Python3.9使用最新版pyinstaller将项目或程序打包成exe或者mac中的可执行文件

    pyinstaller 能够在 Windows、Linux、Mac 等操作系统下将 Python 源文件打包,通过对源文件打包, Python 程序可以在没有安装 Python 的环境中运行,也可以作为一个独立文件方便传递和管理。 PyInstaller 支持 Python 2.7 和 Python 3.3+。可以在 Windows、Mac 和 Linux 上使用,但是并不是跨平台的,

    2024年02月09日
    浏览(48)
  • 【已成功解决】.msi文件无法打开:“无法打开此安装程序包。请确认该程序包存在,并且你有权访问它,或者与应用程序供应商联系,以确认这是一个有效的Windows Installer程序包”

    博主简介: 努力学习的22级计科生一枚~ 博主主页: @是瑶瑶子啦 所属专栏: 问题记录 之前遇到过好几次安装程序的时候,打不开.msi文件的情况,当时找了解决办法,解决了,但是忘记了。今天安装Go的开发环境的时候又遇上了。有了前几次解决问题的印象和踩的坑,这次我

    2024年02月09日
    浏览(45)
  • C# WPF项目创建(基于VS 2019介绍)

    1.打开VS,选择《创建新项目》 2.选择《WPF应用》,这里设计两个有 .NET Framework框架 和 .NET core 框架, 如图所示: 区别: .NET Framework 框架只能在windows下使用 .NET core 框架支持linux 下运行 3. 项目名称根据需求自行命名,这边以“WpfApp1”来命名,位置自行选择,这边选择了\\\"E:

    2024年02月15日
    浏览(30)
  • Vue 项目打包为 exe 可安装程序

    使用 Electron 和 Inno Setup 将 vue项目打包为 exe 可安装程序 1 )、Electron 下载安装方式 官网地址 git仓库下载地址 运行成功后界面 2 ) 、 Inno Setup 下载安装方式 无脑下一步即可 官网地址 各大应用商城下载(如:电脑管家、360等) 路径必须修改为 \\\"./\\\" ,不然可能造成页面空白或加

    2024年02月12日
    浏览(65)
  • MySQL msi安装缺少‘Microsoft Visual Studio 2019 Redistributable’

    下载好msi文件运行报错,提示未安装‘Microsoft Visual Studio 2019 Redistributable’ 点击这里 点击最底部: Other Tools and Frameworks 一栏, 下载 Microsoft Visual C++ Redistributable for Visual Studio 2019 并安装,重启电脑后再运行MySQL安装程序即可。

    2024年02月13日
    浏览(38)
  • 将Python打包为exe+inno setup将exe程序封装成向导安装程序

    为什么要打包? Python脚本不能在没有安装Python的机器上运行。如果写了一个脚本,想分享给其他人使用,可她电脑又没有装Python。如果将脚本打包成exe文件,即使她的电脑上没有安装Python解释器,这个exe程序也能在上面运行。 1、在pycharm中安装pyinstaller 2、进入你所在的文件

    2024年01月25日
    浏览(30)
  • C#如何打包EXE程序生成setup安装文件

    项目结束之后,有需要将winForm程序打包成.exe文件提供给用户。 这里记录一下打包过程。 1:首先获取打包插件,如果你的VS已经安装,忽略此步骤。 点击 工具-扩展和更新,选择联机,搜索installer,安装。 Vs2010以上版本基本上都有安装。 2:创建一个安装向导项目 创建过程

    2024年02月12日
    浏览(32)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包