使用VS自带的Setup做安装包

安装Visual Studio扩展#

首先安装Visual Studio扩展(测试环境VS2022)
扩展里面搜索: visual studio installer
image

或者直接到扩展市场去下载:
https://marketplace.visualstudio.com/items?itemName=VisualStudioClient.MicrosoftVisualStudio2022InstallerProjects

新建Setup项目#

image

VS 设置自包含.NET Runtime#

下载指定版本的.NET Runtime
https://www.cnblogs.com/cqpanda/p/16374733.html

然后放在:

C:\Program Files (x86)\Microsoft SDKs\ClickOnce Bootstrapper\Packages

目录下
image

进入项目属性页面
image

设置为自包含并保存设置
image

添加文件#

image

添加快捷方式#

image

添加卸载快捷方式#

添加的msiexec.exe文件,选择 c:\windows\system32 文件夹下的msiexec.exe文件。
image

然后给这个文件创建快捷键,然后重命名为 Uninstall.exe
image

进入项目节点,找到 ProductCode
image

回到 Uninstall.exe给其属性窗中的Argument中填入 /x {你的ProductCode}
image

作者:重庆熊猫

出处:https://www.cnblogs.com/cqpanda/p/16985783.html

版权:本作品采用「不论是否商业使用都不允许转载,否则按3元1字进行收取费用」许可协议进行许可。

posted @   重庆熊猫  阅读(430)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
more_horiz
keyboard_arrow_up dark_mode palette
选择主题
menu
点击右上角即可分享
微信分享提示