九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Visual Stdio 2015打包安裝項目的方法(使用Visual Studio Installer)

首先在官網(wǎng)下載VS2015的Visual Studio Installer

1.創(chuàng)建安裝項目



里面最左側(cè)的框框有三個文件夾

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

2.“用戶的‘程序’菜單”即"User's Programs Menu"表示:應用程序安裝完,用戶的“開始菜單”中的顯示的內(nèi)容,一般在這個文件夾中,需要再創(chuàng)建一個文件用來存放:應用程序.exe和卸載程序.exe;

3.“用戶桌面”即"User's Desktop"表示:這個應用程序安裝完,用戶的桌面上的創(chuàng)建的.exe快捷方式。


第二步,右鍵“應用程序文件夾”,添加——文件


添加的文件一般是已經(jīng)編譯生成過的應用程序項目的debug目錄下的exe文件(即位于../bin/Debug文件夾下的主程序exe文件);


添加后,一般它會自動把exe程序所需的依賴項也加進來,如各種dll文件,在右側(cè)的“Detected Dependencies”里面可以看到它自動導入了哪些依賴項,方便你檢查是否有遺漏


接下來,可能還剩一些文件夾或者配置文件XML等沒有自動加進來,這個時候就需要自己手動添加

方式也是一樣,右鍵“應用程序文件夾”,添加——文件夾,添加——文件,這里就不再贅述

第三步,創(chuàng)建快捷方式

右鍵主程序exe文件,選擇“創(chuàng)建快捷方式到……”

然后,中側(cè)框框里會出現(xiàn)一個快捷方式項,將它剪切,粘貼到“用戶桌面”文件夾下

至于快捷方式的名稱、圖標、描述等其他屬性,可以在屬性面板中設(shè)置,如下

第四步,添加卸載程序

既然有安裝就有卸載,卸載程序其實是一個Windows操作系統(tǒng)自帶的程序(C:Windows\System32\Msiexec.exe),只不過是通過給它傳特殊的參數(shù)命令,來讓它執(zhí)行卸載

添加和設(shè)置卸載程序的操作如下:

首先,將卸載程序放在“應用程序文件夾”目錄下,右鍵“應用程序文件夾”,添加——文件,在系統(tǒng)盤下找到這個路徑文件——C:Windows\System32\Msiexec.exe添加進去

由于Msiexec.exe這個名字不夠直觀,所以一般接下來我們會對它重命名,一般改為“卸載.exe”或“UnInstall.exe”,然后給它創(chuàng)建快捷方式并將快捷方式放到“用戶程序菜單”目錄下

 

接下來是很關(guān)鍵的一步,設(shè)置卸載參數(shù),告訴卸載程序該卸載哪個

首先,找到安裝項目的ProductCode,在安裝項目的屬性面板中可以看到,如下

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

Arguments=“/x {81575537-5736-457F-9DBE-857C1F67BE70}”記得/x后面一定要有個空格

第五步,其他設(shè)置

如果還想對安裝程序進行其他設(shè)置,比如,友化安裝歡迎界面,自定制安裝步驟,修改注冊表,設(shè)置啟動條件(比如要求必須先安裝指定的.net FrameWork版本才可以啟動)等,可以右鍵安裝項目,在View中可以進行選擇設(shè)置,如下

有需要可以再去研究,這里就不詳細贅述了

第六步,設(shè)置系統(tǒng)必備

一般我們開發(fā)的程序都有一個目標框架,也就是所依賴的.net Framework版本環(huán)境,如.net Framework 2.0/3.5/4.0/4.5等

要想我們的程序能在電腦上正常運行,首先就得保證電腦上裝有指定的.net Framework版本框架,可以在安裝包的屬性中設(shè)置,啟動安裝前檢查操作系統(tǒng)中是否安裝了指定版本的框架或其他依賴,設(shè)置方法如下:

右鍵安裝包項目,點開“屬性”

然后點擊“Prerequisites……”

選擇你程序需要的.net Framework版本以及其他依賴項

選擇“從組件供應商的網(wǎng)站上下載系統(tǒng)必備組件”,這樣一來,即使電腦上沒有安裝需要的.net Framework也不要緊,只要設(shè)置了這項,安裝程序會自動從微軟的官網(wǎng)上下載對應的組件并安裝,是不是很方便

第七步,生成打包安裝文件

右鍵安裝項目,選擇重新生成

然后打開解決方案文件夾下的Debug或Release文件夾,就可以看到生成的安裝文件

生成的setup.exe與setup.msi的區(qū)別
setup.exe里邊包含了對安裝程序的一些條件的檢測,比如需要.net的版本是否安裝等,當條件具備后,setup.exe接著調(diào)用setup.msi,而setup.msi則可以直接運行,如果你確定條件都具備的情況下。


本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Visual Studio 2005/2008 打包方法示例
vs2005制作安裝包(自動安裝.net framework 2.0)(小壽原創(chuàng)) - v...
C#
圖解vs2008打包全過程,含卸載功能的介紹 --IT知道網(wǎng)(http://www.itwis.com)
Windows程序的打包,部署(vs項目打包vs2013)
Visual C .NET編程講座之八
更多類似文章 >>
生活服務(wù)
熱點新聞
分享 收藏 導長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服