WPF应用打包流程

2021-03-20 23:27

阅读:1868

标签:桌面   https   dll   依赖项   添加菜单   菜单   步骤   快捷   conf   

1,安装工程模板插件Microsoft Visual Studio Installer Projects

https://marketplace.visualstudio.com/items?itemName=VisualStudioClient.MicrosoftVisualStudio2017InstallerProjects

安装之后在菜单栏就会出现“Visual Studio Installer”模板选项

技术图片

 

 

2,创建visual studio install 工程项目

3,添加exe所在项目为【主输出】,把dll做除外设置。

技术图片

 

技术图片

 

 

 选择dll,在属性窗口做除外设置

技术图片

 

 

4,添加exe所在项目的【本地复制项】

注意:如果项目有参照项目或者第三方包,需要此步骤。

技术图片

 

 

4,添加config等内容文件(exe项目以外项目的内容文件必须手动添加)

例如:Nlog.config

5,添加菜单与桌面快捷方式

右键【主输出】,选择创建快捷方式。

技术图片

选择快捷方式修改图标,然后拖到以下地方。

技术图片

 

6,修改安装路径

选择安装包工程,F4进入属性设置(特别注意不可以右键选择属性)。ProductName将会出现在安装路径,最好设置为英文。

技术图片

 

 8,添加卸载程序

添加C:\Windows\System32\msiexec.exe 文件到文件系统,并创建快捷方式。

修改快捷方式参数Arguments为:/x productcode

技术图片

 

 9,添加安装包依赖项

右键安装包工程,选择属性。

技术图片

 

 选择Prerequisites.... 项目,选择.net 依赖版本与下载方法。

技术图片

 

 10,设置结束,可以编译生成安装包。

点击生成的setup.exe或者msi文件,进入安装。(涂掉的部分为ProdcutName)

技术图片

 

WPF应用打包流程

标签:桌面   https   dll   依赖项   添加菜单   菜单   步骤   快捷   conf   

原文地址:https://www.cnblogs.com/lixiaobin/p/wpfinstaller.html


评论


亲,登录后才可以留言!