日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

VS2010下創(chuàng)建的VB.NET項(xiàng)目打包發(fā)布安裝包的流程

 昵稱39774580 2017-01-19

 關(guān)于release 和debug 版本的問(wèn)題:

 Visual   Studio   項(xiàng)目對(duì)程序的發(fā)布(Release)和調(diào)試(Debug)版本分別有單獨(dú)的配置。生成調(diào)試版本的目的是用于調(diào)試,而生成發(fā)布版本的目的是用于版本的最終發(fā)布。 

如果在Visual Studio 中創(chuàng)建程序,Visual Studio將自動(dòng)創(chuàng)建這些配置并設(shè)置適當(dāng)?shù)哪J(rèn)選項(xiàng)和其他設(shè)置。在默認(rèn)設(shè)置下:

 程序的“調(diào)試”配置用全部符號(hào)調(diào)試信息編譯,不進(jìn)行優(yōu)化。(優(yōu)化會(huì)使調(diào)試復(fù)雜化,因?yàn)樵创a和生成的指令間的關(guān)系更加復(fù)雜。)   

 程序的“發(fā)布”配置被完全優(yōu)化,不包含任何符號(hào)調(diào)試信息。調(diào)試信息可在單獨(dú)的   PDB   文件中生成。    

 可使用“標(biāo)準(zhǔn)”工具欄和屬性頁(yè)對(duì)話框在發(fā)布和調(diào)試版本之間進(jìn)行切換。更改“調(diào)試”(或“發(fā)布”)配置的設(shè)置 

打包過(guò)程:

1、打開自己已經(jīng)創(chuàng)建好的VB.NET項(xiàng)目(一般一開始創(chuàng)建項(xiàng)目的時(shí)候創(chuàng)建的是Windows窗體應(yīng)用程序)。

2、點(diǎn)“文件”-->“新建項(xiàng)目-->“其他項(xiàng)目類型-->“安裝部署-->“Visual Studio Installer-->“安裝項(xiàng)目,輸入項(xiàng)目名稱(此處命名為setup1)并點(diǎn)擊“確定”。

3、執(zhí)行完上一步,在解決方案下面會(huì)出現(xiàn)setup1項(xiàng)目。右擊setup1項(xiàng)目-->“添加”-->“項(xiàng)目輸出”。

4、在“添加項(xiàng)目輸出組”中,選擇“主輸出”,然后單擊“確定”。將自動(dòng)添加所有依賴項(xiàng)。

5、在解決方案資源管理器中,右擊安裝項(xiàng)目---“添加”---“合并模塊”。  把相關(guān)模塊添加進(jìn)來(lái)。

6、在文件系統(tǒng)選項(xiàng)卡中添加所需的應(yīng)用程序圖標(biāo)等文件,并生成應(yīng)用程序的桌面快捷方式,在快捷方式上右鍵選擇屬性,并在屬性欄中的圖標(biāo)處選擇應(yīng)用程序快捷方式圖標(biāo)。(要在用戶桌面和用戶的“程序”菜單屬性里將AlwaysCreate屬性的值修改為True)。這樣安裝完程序后就可以看到桌面的圖標(biāo)了

7、關(guān)于應(yīng)用程序圖標(biāo)的詳細(xì)說(shuō)明:

  (1)點(diǎn)擊“應(yīng)用程序文件夾并在右側(cè)的列表中的“主輸出來(lái)自。。上右鍵然后點(diǎn)擊“創(chuàng)建主輸出來(lái)自。。的快捷方式”

 ?。?)把生成的快捷方式復(fù)制到“用戶桌面”,然后右鍵重命名為你想要在程序安裝后顯示的名字。

 ?。?)重命名完成后在右側(cè)的屬性欄中點(diǎn)擊圖標(biāo)設(shè)置為自己想要的圖標(biāo),注意,需要先把圖標(biāo)文件ico加入到“應(yīng)用程序文件夾”中。(ico的制作:先做好256*256的png文件,然后百度ico制作找到在線制作ico的網(wǎng)站,直接生成ico圖標(biāo)文件)

關(guān)于安裝后的一些屬性的設(shè)置:

具體說(shuō)明見官方幫助文檔:

Property

說(shuō)明

AddRemoveProgramsIcon

指定要在目標(biāo)計(jì)算機(jī)上的 “添加/刪除程序”對(duì)話框中顯示的圖標(biāo)。
有關(guān)更多信息,請(qǐng)參見 AddRemoveProgramsIcon 屬性

Author

指定應(yīng)用程序或組件的作者的名稱。
有關(guān)更多信息,請(qǐng)參見 Author 屬性

ASPNetVersion

為項(xiàng)目中的每個(gè) Web 文件夾指定將在 Internet Information Services (IIS) 中設(shè)置的 ASP.NET 版本號(hào)。
有關(guān)更多信息,請(qǐng)參見 ASPNETVersion 屬性

說(shuō)明

指定任意形式的安裝程序說(shuō)明。
有關(guān)更多信息,請(qǐng)參見 Description 屬性 (Windows Installer)

DetectNewerInstalledVersion

指定安裝期間是否檢查應(yīng)用程序的更新版本。
有關(guān)更多信息,請(qǐng)參見 DetectNewerInstalledVersion 屬性。

FriendlyName

為 CAB 項(xiàng)目中的 .cab 文件指定公共名稱。

InstallAllUsers

指定是為計(jì)算機(jī)的所有用戶安裝應(yīng)用程序,還是只為當(dāng)前用戶安裝應(yīng)用程序。
有關(guān)更多信息,請(qǐng)參見 InstallAllUsers 屬性。

關(guān)鍵字

指定用于搜索安裝程序的關(guān)鍵字。
有關(guān)更多信息,請(qǐng)參見 Keywords 屬性 (Windows Installer)

本地化

指定字符串資源和運(yùn)行時(shí)用戶界面的區(qū)域設(shè)置。
有關(guān)更多信息,請(qǐng)參見 Localization 屬性。

Manufacturer

指定應(yīng)用程序或組件的制造商名稱。
有關(guān)更多信息,請(qǐng)參見 Manufacturer 屬性。

ManufacturerUrl

指定包含有關(guān)應(yīng)用程序或組件制造商信息的網(wǎng)站的 URL。
有關(guān)更多信息,請(qǐng)參見 ManufacturerUrl 屬性。

ModuleSignature

為合并模塊指定唯一標(biāo)識(shí)符。
有關(guān)更多信息,請(qǐng)參見 ModuleSignature 屬性

PostBuildEvent

指定在生成部署項(xiàng)目之后執(zhí)行的命令行。
有關(guān)更多信息,請(qǐng)參見 PostBuildEvent 屬性 (Windows Installer)

PreBuildEvent

指定在生成部署項(xiàng)目之前執(zhí)行的命令行。
有關(guān)更多信息,請(qǐng)參見 PreBuildEvent 屬性 (Windows Installer)

ProductCode

為應(yīng)用程序指定唯一標(biāo)識(shí)符。
有關(guān)更多信息,請(qǐng)參見 ProductCode 屬性。

ProductName

指定描述應(yīng)用程序或組件的公共名稱。
有關(guān)更多信息,請(qǐng)參見 ProductName 屬性。

RemovePreviousVersions

指定安裝程序在安裝期間是否移除應(yīng)用程序的早期版本。
有關(guān)更多信息,請(qǐng)參見 RemovePreviousVersions 屬性。

RestartWWWService

指定在安裝過(guò)程中 Internet 信息服務(wù)是否停止并重新啟動(dòng)。
有關(guān)更多信息,請(qǐng)參見 RestartWWWService 屬性。

RunPostBuildEvent

確定何時(shí)運(yùn)行 PostBuildEvent 屬性中指定的命令行。
有關(guān)更多信息,請(qǐng)參見 RunPostBuildEvent 屬性 (Windows Installer)。

SearchPath

指定用于搜索開發(fā)計(jì)算機(jī)上的程序集、文件或合并模塊的路徑。
有關(guān)更多信息,請(qǐng)參見 SearchPath 屬性 (Windows Installer)。

Subject

指定描述應(yīng)用程序或組件的其他信息。
有關(guān)更多信息,請(qǐng)參見 Subject 屬性。

SupportPhone

指定用于應(yīng)用程序或組件的支持信息的電話號(hào)碼。
有關(guān)更多信息,請(qǐng)參見 SupportPhone 屬性。

SupportUrl

指定包含應(yīng)用程序或組件支持信息的網(wǎng)站的 URL。
有關(guān)更多信息,請(qǐng)參見 SupportUrl 屬性。

TargetPlatform

指定打包的應(yīng)用程序或組件的目標(biāo)平臺(tái)。
有關(guān)更多信息,請(qǐng)參見 TargetPlatform 屬性。

標(biāo)題

指定安裝程序的標(biāo)題。
有關(guān)更多信息,請(qǐng)參見 Title 屬性。

UpgradeCode

指定表示應(yīng)用程序的多個(gè)版本的共享標(biāo)識(shí)符。
有關(guān)更多信息,請(qǐng)參見 UpgradeCode 屬性。

版本

指定安裝程序、合并模塊或 .cab 文件的版本號(hào)。
有關(guān)更多信息,請(qǐng)參見 Version 屬性 (Windows Installer)

WebDependencies

指定選定 CAB 項(xiàng)目的依賴項(xiàng)。
有關(guān)更多信息,請(qǐng)參見 WebDependencies 屬性(Cab 項(xiàng)目)。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多