C#WinForm程序打包

  今天上午學會了C#WinForm程序打包。昨天看到一個網友的發過來的程序,裏面附帶打包的安裝程序,所以今天自己也想試着把自己剛寫的WinForm程序打包。雖然摸索了兩個小時,但總算成功打包、安裝和執行。先把過程簡單記錄如下:

一、C#WinForm打包工具

在方案添加項目時,選擇“新建項目”,在彈出對框框,項目類型選擇“安裝和部署項目”,模板選擇“安裝項目”或者“安裝嚮導”(建議選擇“安裝嚮導”),輸入安裝項目的名稱,路徑默認爲該方案存放的目錄下。確定後,彈出安裝嚮導的對話框,單擊“下一步”,在新對話框選擇“創建用於Windows應用程序的安裝程序”,單擊“下一步”,在新對話框選擇“項目輸出組”(建議全選),根據提示一步一步進行,可以選擇附加文件,最後單擊“完成”。

二、打包過程

  返回開發環境中,在資源管理器中,選擇新建立的安裝和部署項目,可以看到其詳細信息,在“應用程序文件夾”中,選擇“主輸出……”右鍵選擇“創建主輸出……”的快捷方式,創建兩個,分別重命名爲適當的名稱,然後將兩個快捷方式分別拖到“用戶的程序菜單”和“用戶桌面”。以上操作完成後,可以選中資源管理器中的安裝和部署項目,右鍵選擇“重新生成”,將完成打包過程。

  打包完成後,到打包文件存放的目錄下,可以看到打包的文件,單擊exe文件進行安裝測試。安裝完成後,在桌面和程序條中都可以看到該項目的啓動入口。

三、其他說明

1、查看安裝目錄,可能會有源文件,解決辦法就是把打包應用程序文件夾中的“源文件……”和“調試……”兩個輸出項目刪除。

2、在打包設置中,可以設置桌面快捷方式的圖標、程序條中的圖標等。

3、如果沒有選擇“安裝嚮導”,一些內容需要手動完成。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章