VS打包專案成.exe&.msi

夏末秋初~發表於2024-05-06

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的檔案路徑。

相關文章