c#的winform程序打包部署(vs2010)

今天剛學習的,記錄下和大家分享
1、新建c#的安裝部署項目
新建項目-其他項目類型-安裝和部署-visual studio installer,選擇安裝項目
c的winform程序打包部署(vs2010) - wind__blast - wind__blast
 確定後直接完成,得到如下界面:
c的winform程序打包部署(vs2010) - wind__blast - wind__blast
左鍵單擊應用程序文件夾,變成如下界面,在右側空白處右鍵-添加-文件。彈出選擇文件對話框,選擇你已經完成的項目的可執行文件(debug裏的),類庫,和控件文件。
 c的winform程序打包部署(vs2010) - wind__blast - wind__blast
添加後結果:
c的winform程序打包部署(vs2010) - wind__blast - wind__blast
 
 如果要生成的部署帶有卸載功能,應該也添加另一個名爲msiexec.exe的文件,路徑爲c:/windows/system32/
c的winform程序打包部署(vs2010) - wind__blast - wind__blast
 在添加的可執行文件上,右擊-創建快捷方式,將產生其快捷方式,分別將其剪切至用戶的程序菜單和用戶的桌面文件夾裏。
同樣,將msiexec.exe的快捷方式複製到用戶應用程序菜單裏面
c的winform程序打包部署(vs2010) - wind__blast - wind__blast
 這樣
c的winform程序打包部署(vs2010) - wind__blast - wind__blast
c的winform程序打包部署(vs2010) - wind__blast - wind__blast
 快捷方式的名字是可以改的,這裏的名字也就是你安裝後在你的桌面上和安裝文件夾裏的名字。
在應用程序文件夾上單擊,屬性中將defaultlocation中的[manufacturer]去掉。
爲安裝程序文件夾裏的程序更改圖標
c的winform程序打包部署(vs2010) - wind__blast - wind__blast
 
同樣的方式可以修改卸載程序的圖標和桌面圖標。
單擊項目名,複製下屬性中的ProductCode
在用戶的程序菜單點擊,右側卸載程序的快捷方式上點擊,在Arguments裏輸入/x和你複製的producecode,如\
/x{DE5C5A77-620F-4421-866F-699517AC8A15}

 至此,工作已經基本完成。
點擊生成-生成解決方案。這樣在debug文件裏就可以查看安裝程序了c的winform程序打包部署(vs2010) - wind__blast - wind__blast

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