VS2017 WinFrom打包設置與教程
項目中有用到winfrom做配套的打印程序,直接給客戶一個debug文件夾,當然不是很好..
記錄一下打包過程.
正文
首先需要下載 Visual Studio插件,到如圖的地方下載:
搜索Microsoft Visual Studio 2017 Installer Projects,下載安裝,並重啟VS即可.
一. 生成制作打包文件:
1. 右擊項目 --> 添加 --> 新建項目
2. 選擇其他項目類型 --> Visual Studio Installer --> Setup Project --> 輸入項目名 --> 確定
如下圖:
3. 添加入口文件(就是Main方法):選擇 Application Folder --> Add --> 項目輸出 如圖:
(PS:這裏記得,一定要選擇自己解決方案的的主輸出項目~)
4. 右擊主輸出 --> 創建快捷方式,如圖:
選中快捷方式,右邊有相應的屬性,翻譯如圖:
5. 將快捷方式拖到 User‘s Desktop 文件夾(這裏是為了自動在桌面生成快捷方式)如圖:
6. 設置菜單欄的快捷方式,重復第四步,然後將快捷文件拖到User‘s Programs Menu 文件夾:
7.設置應用程序需要的.NET版本,右鍵安裝項目,選擇屬性,如圖:
選擇Prerequisites按鈕,如圖:
選擇你的項目所需要的.NET版本,
供應商網站下載的意思就是直接從微軟的網站上下載(也可以從自己的網站上下載,不過需要設置)
第二個選擇,就是把你的環境和應用程序一起打包,不過這需要你本地有相關的文件.
當然,你也可以設置你的打包格式和壓縮選擇.
8.添加資源文件打包:
因為是打印項目用到了很多的xml模版和一些其他的配置資源,需要自己手動添加到打包中,如下:
選擇相關的文件,添加即可.
9.生成打包,右鍵項目,生成即可.生成如圖:
Setup.exe是引導文件,Setup才是安裝文件.
VS2017 WinFrom打包設置與教程