Winform 安装工具之Vs Installer

Vs Installer是微软官方提供的Winform等桌面软件打包安装工具.

1、安装Vs Installer

打开Vs2022 查找上方工具栏中的扩展->管理扩展->联机 搜索Install,下载并安装Vs Installer

 安装完毕后,重新打开vs,使工具生效.

 

2、新建安装项目

 

3、操作安装项目(可视化)

添加项目主输出

 

 

 注意:这里如果用了像Cefsharp这类的框架,可以在添加主输出后,将应用程序的所有文件拖到主输出中,Vs Installer支持将程序文件拖动到其中.且如果用了Cefsharp的x86和x64兼容模式,使用Vs Installer安装时需要将x86中的所有文件覆盖到运行时

 添加成功后,如下图

 

 如下图

 

 接着选中红框中的快捷方式将其拖动到左侧User's Desktop中.结果如下图

 

 最后选中左侧User's Programs Menu右键新建文件夹

 

 接着右键文件夹,添加主输出,和上面添加主输出的方式一样操作,接着给主输出添加快捷方式,和上面一样.

接着,给所有的快捷方式选择图标.注意选择图标签需要先将外部资源文件添加到Application Folder

 

 文件添加成功后可以在Application Folder文件夹中看到如下图

 

 接着给快捷方式选择传入的图片资源这里上面传的是png,建议上传ioc图片.

 Icon属性选择Application Folder下面的ico文件即可.

 

 最后右键SetUp项目,点击属性,修改安装模板的相关信息

 

 

 注意,这里右键项目属性可能出不来窗口,这里选中项目后,打开vs两边的那个属性窗口

 

 

 

4、生成并运行

同时生成winform程序和set up程序,找到set up项目下生成的setup.exe,并运行,如下图

 

 

 

 最后去控制面板查看安装情况如下图

 

 安装成功!

 

相关链接 Winforms Cefsharp应用通过Vs Installer安装,应用崩溃,缺少文件错误

posted @ 2022-12-12 15:19  郑小超  阅读(1172)  评论(0编辑  收藏  举报