1. 程式人生 > >VS2010生成安裝包制作步驟 (轉)

VS2010生成安裝包制作步驟 (轉)

自動 創建 system inf bug https 3.3 .com UC

在VS2010中文旗艦版本中生成winForm安裝包,可以復制你電腦中的開發環境,避免你忘記了一下配置然後在別的機器上運行不起來。也省去了Framwork的安裝。

1.新建安裝部署項目

打開VS,菜單欄選擇“新建”,選擇: 項目->其他項目類型->安裝與部署->安裝項目或者是安裝向導(我選擇的是安裝向導,如果選擇安裝項目,可直接到第三步),填寫相關信息,點擊確定。(詳細見圖1)技術分享圖片圖一

2.安裝向導

直接點擊下一步就OK了

技術分享圖片圖二

點擊下一步之後

技術分享圖片

點擊下一步之後(註意在這裏不用選擇)

技術分享圖片

點擊下一步之後

技術分享圖片

點擊下一步之後進行完成即可

技術分享圖片

3.開始制作

雙擊"應用程序文件夾"在右邊的空白處右擊,選擇添加->文件,將你的做的應用程序的可執行文件和數據庫文件添加進來,導入可執行文件的時候會自動把相應的類庫和程序集導入進來。如圖所示:

技術分享圖片

然後右擊你的可執行文件,創建快捷方式,然後把快捷方式分別剪切或復制到左邊的“用戶的‘程序’‘菜單”和“用戶桌面”中。這樣安裝程序安裝安裝完成後會在 “開始->程序”和“桌面”上生成程序的快捷方式。

然後右擊左邊的“應用程序文件夾”在屬性對話框中將屬性中的"defaultlocation"的路徑中的"[manufacturer]"去掉,不然的話做好的安裝程序默認安裝目錄會是“c:/programm file/你的用戶名/安裝解決方案名稱”。

然後打開解決方案管理器,右擊你的解決方案名稱,在彈出菜單中選擇屬性。會打開一個窗口,如圖所示:

技術分享圖片

在打開的屬性頁中,選擇“系統必備”,會打開一個新的窗口,如圖3.3所示。選上以後,在生成的安裝文件包中包含.netframework組件, (這個選項默認是選中的),選中“從與我的應用程序相同的位置下載系統必備組件”單選項。

這裏會復制你開發的環境以免安裝之後不能運行。(微軟太強大了,給我們這些C#程序員帶來的方便我們只能以表感謝)。

技術分享圖片

4.添加卸載程序

雙擊應用程序文件夾,在其中多添加一個msiexec.exe進去,這個文件在c:/windows/system32文件夾下,

添加進去以後,為了讓他更像個卸載程序,把他的名字改成"Uninstall.exe"。然後給他創建一個快捷方式,放到“開始-程序”中,然後選中解決方案,在屬性欄中找到ProductCode屬性,復制其值,然後找到卸載程序的快捷方式Uninstall.exe,在屬性在Aguements屬性中輸入"/x {ProductCode的值(即剛才復制的值)}"。

5.制作完成

現在打開解決方案文件夾下的debug文件夾,就可以看到生成的安裝文件了。

https://www.cnblogs.com/Leo_wl/p/3515098.html

VS2010生成安裝包制作步驟 (轉)