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,并运行,如下图
最后去控制面板查看安装情况如下图
安装成功!