日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

转[WinForm] VS2010发布、打包安装程序(超全超详细)

發布時間:2025/4/16 编程问答 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 转[WinForm] VS2010发布、打包安装程序(超全超详细) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、 在vs2010 選擇“新建項目”→“ 其他項目類型”→“ Visual Studio Installer→“安裝項目”:

命名為:Setup1 。

這是在VS2010中將有三個文件夾,

1.“應用程序文件夾”表示要安裝的應用程序需要添加的文件;

2.“用戶的‘程序’菜單”表示:應用程序安裝完,用戶的“開始菜單”中的顯示的內容,一般在這個文件夾中,需要再創建一個文件用來存放:應用程序.exe和卸載程序.exe;

3.“用戶桌面”表示:這個應用程序安裝完,用戶的桌面上的創建的.exe快捷方式。

2、 應用程序文件夾中點右鍵 添加文件:表示添加要打包的文件;

添加的文件一般是已經編譯過 應用程序的debug目錄下的文件;

如果debug 下面有子文件夾 則需要“添加文件夾”,例如:data

然后把對應的子文件里的內容添加到此文件夾中;

把需要創建程序快捷方式的圖標也添加進來:后綴名為:ico

3、 在創建的項目名稱(Setup1)上點擊右鍵:屬性

選擇系統必備:

然后選擇.NET的版本,和Windows Installer3.1(可選項)

選擇:“從與我應用程序相同的位置下載系統必備組件”

這樣安裝包就會打包.NET FrameWork ,在安裝時不會從網上下載.NET FrameWork組件;但是安裝包會比較大。

VS2010發布.NET2.0的版本,在創建安裝程序時,需要設置啟動條件:在項目名稱(setup1)上,點擊右鍵選擇“視圖”à“啟動條件”:

然后VS2010會創建如下文件:

在“啟動條件”中 , 點擊“.NET Framework”在Version上面選擇.NET Framework 2.0;

這樣.NET Framework 2.0上創建的項目在安裝時,就不會安裝.NET3.5或其他版本,

也不會重啟(解決.NET 2.0 創建的項目,安裝.NET FrameWork3.5的問題)。

4、 設置安裝文件的目錄(路徑):

創建的項目名稱(setup1)點擊左鍵(不是右鍵),在屬性中設置參數如下圖:

其中Author 為作者;Manufacturer為公司名稱;ProductName為應用程序的名字;

例如我們設置為:BeyondKKO;Manufacturer:自由公司;ProductName:串口測試。

把InstallAllUsers 設置為True 。

(這樣在“控制面板”程序中會顯示公司的名稱;

在安裝時會默認為“任何人”,否則默認為“只有我”)

在應用程序上點擊左鍵,如下圖:第一個為系統主目錄(默認C:\Programe),第二個為公司名([Manufacturer]),第三個為應用程序名稱,這樣在安裝時就會創建兩層的文件路徑。需要刪除DefaultLocation中的:[Manufacturer]? 。刪除后只有應用程序的名稱。

5、 創建應用程序圖標與卸載程序:

A.“在應用程序文件夾”中的.exe文件中,點擊右鍵,創建快捷方式:

重命名“串口測試程序”,然后點擊右鍵屬性:選擇Icon

雙擊進入選擇我們之前添加的“MiXer.ico”

確定后,拖動此快捷方式到“用戶桌面”

B. “用戶的‘程序’菜單” 中添加一個文件夾,命名為:“串口程序”

然后同樣的方式創建TEXTCOM.exe一個快捷方式(“串口測試程序”),拖動到“串口程序”中;

然后給.NET應用程序創建一個卸載程序:

在“應用程序文件夾”中添加:C:Windows\System32\Msiexec.exe

右鍵創建快捷方式,重命名為:卸載,把此快捷方式拖動到“串口程序”;

點擊項目名稱(Setup1),在屬性中找到:ProductCode

復制此ProductCode ,粘貼到“卸載”快捷方式的Arguments屬性,前面加/x空格

6、 完成以上步驟,就可以生成解決方案了。

7、 生成解決方案后,在debug文件夾中就是我們需要的安裝包。

8、 安裝完在開始菜單中有“串口程序”的文件夾,里面有我們創建的兩個快捷方式;

桌面上也有快捷方式。

?

?

生成文件生成好,但會發現,里面有生成好幾個文件夾,和.exe,.msi等好幾個文件,看起來相當的麻煩,而且,如果 你有兩個.exe文件要安裝的話,這是相當麻煩 的一件事,難道我們要把文件一個一個的安裝,帶好幾個文件去安裝 一個軟件,太麻煩 了點,幸好 ,winRar幫發我們一個大忙,他可以幫我們把好幾個文件壓縮成一個,并且 能提供解壓后自動運行的功能 ,下面,我們來看看具體操作步驟!

1、首先,選取所有想要壓縮和安裝 的文件,右鍵,添加到壓縮文件;

2、 選擇創建自解壓式壓縮文件

3、選擇高級--自解壓選項--模式,選擇解包臨時文件夾

4、選擇設置提取后運行 填入你要運行安裝的文件,每行一個,可以有多個,也可是是不同的文件。

5、還有一些其他 設置如選擇圖標 和文本可以設置文本等,和解壓時的圖標 等!!!

轉載于:https://www.cnblogs.com/chcong/p/4485544.html

總結

以上是生活随笔為你收集整理的转[WinForm] VS2010发布、打包安装程序(超全超详细)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。