1. 程式人生 > >VS2017 WinFrom打包設置與教程

VS2017 WinFrom打包設置與教程

top cat 方法 打印 projects main 翻譯 手動添加 源文件

項目中有用到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打包設置與教程