VS打包项目成.exe&.msi

VS打包项目成.exe&.msi

ref:

https://blog.csdn.net/weixin_44790046/article/details/103016154

准备工作

  • VS 2022(VS2017无法安装Installer Projects扩展,未知原因)
  • Installer Projects (扩展 > 管理扩展 > 联机 > 搜索 > Microsoft Visual Studio Installer Projects > 下载 > 重启VS)

步骤

  1. 在解决案中,右击项目 > 添加 > 新建项目,命名xxxsetup(一般是英文)之后点击确定。

  2. 添加入口文件(也就是main方法):选择 Application Folder 右键 > Add > 项目输出 。

  3. 在弹出的窗口中:选择你要打包的项目,指定为主输出,确定。

  1. 添加图标文件:选择 Application Folder 右键 > Add > 文件。(图标文件后缀名为.ico)

  1. 右击主输出 > Create Shortcut To xxx,并重名命(这里的名字为快捷方式名称)

  1. 将快捷方式按住鼠标左键拖到 User’s Desktop,设置快捷方式的图标。

  1. 右击User’s Programs Menu 添加文件夹(自己的项目名) > 双击选中自己的项目名文件夹 > 在右边右击 > 创建新的快捷方式 > 选择Applicaiton Folder > 主输出 XXX > OK

  1. 设置安装包的一些常用属性,可以省略不设

  1. 设置安装需求环境,一般不需要设置,但是可以看看里面有什么东西。

    右键xxxsetup > 属性

  1. 右键ToolsApp > 生成,在控制台可以看到输出的msi和exe的文件路径。

后记

如果桌面快捷方式或者任务栏程序没有图标,请在对应位置设置图标,修改快捷方式名字也是如此

posted @ 2024-05-06 10:00  夏末秋初~  阅读(476)  评论(0编辑  收藏  举报