日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
圖解C#安裝包制作相關(guān)步驟

Windows Installer的特性

◆和傳統(tǒng)的基于腳本的安裝工具對比,它基于一個數(shù)據(jù)驅(qū)動的模型,在單個包內(nèi)提供所有的安裝數(shù)據(jù)和指令

◆它支持自修復(fù)功能--程序可以自動重新安裝

◆它提供安裝時回退到某一步驟的功能

創(chuàng)建發(fā)布工程

Visual Studio.NET里提供了四種類型發(fā)布工程的模板:

◆安裝工程:為基于windows的應(yīng)用程序建立安裝包

◆合并模塊工程(.msm):可以被多個程序共享的包組件

◆Web安裝工程:為一個web應(yīng)用程序建立安裝包

◆Cab工程(.cab):創(chuàng)建cab文件

與此同時,安裝向?qū)б蔡峁┝税殡S創(chuàng)建發(fā)布工程的過程中的幫助步驟:

◆對于一個安裝工程,將把需要安裝的文件發(fā)布到目標(biāo)計算機的一個程序目錄下

◆對于一個Web安裝工程,將把需要安裝的文件發(fā)布到Web服務(wù)器的一個虛擬目錄下

注意:如果你創(chuàng)建了一個標(biāo)準(zhǔn)發(fā)布工程,后來打算發(fā)布它到Web上,你必須重新創(chuàng)建一個新工程。

五步制作程序安裝包

C#安裝包制作***步:打開VS IDE,選擇File->New->Setup and Deployment Projects. 選擇Setup Wizard。給出存儲工程的文件名和存放目錄。如圖1所示。

圖1 Setup Wizard

C#安裝包制作第二步:這里將會顯示安裝工程向?qū)У膶υ捒虻臍g迎界面。這是一個簡單的四步向?qū)Вc擊Next,第二步將會詢問安裝的類型,請選擇合適的回答,這里我選擇windows應(yīng)用程序的安裝,點擊Next。

圖2 選擇windows應(yīng)用程序的安裝

C#安裝包制作第三步:這里向?qū)屇闾砑娱_發(fā)的程序或者組件,以及其他一些所需要的文件,如文檔文件等。

圖3 添加開發(fā)的程序或者組件

圖4 添加開發(fā)的程序或者組件

***,你會看到如圖5所示的內(nèi)容:

圖5 應(yīng)用程序文件夾是你的程序和支持文件的安裝文件夾

這里,應(yīng)用程序文件夾是你的程序和支持文件的安裝文件夾,而用戶的桌面和程序菜單分別是目標(biāo)系統(tǒng)的桌面和程序菜單。

C#安裝包制作第四步:

你可以在制作過程中選擇使用如下的編輯器:

文件系統(tǒng)編輯器:可以增加工程的輸出,文件和其他一些項到發(fā)布工程中,并且指定它們在目標(biāo)計算機上的安裝位置。

注冊表設(shè)置管理編輯器:可以指定需要加入到目標(biāo)計算機的注冊表中的一些鍵值。

文件類型管理編輯器:建立目標(biāo)計算機上的文件關(guān)聯(lián)。

定制處理管理編輯器:可以指定在安裝后執(zhí)行的一些處理(如重啟)等。

啟動條件管理編輯器:可以為成功完成一次安裝指定必須滿足的一些條件。

用戶界面管理編輯器:你可以用它來設(shè)置安裝過程中顯示的一些預(yù)定義的對話框,圖7顯示了增加一個用戶許可證協(xié)議和序列號對話框的例子。

圖6 設(shè)置安裝過程中顯示的一些預(yù)定義的對話框

圖7 設(shè)置安裝過程中顯示的一些預(yù)定義的對話框

C#安裝包制作結(jié)束語

如果你還在使用傳統(tǒng)的安裝腳本程序的話,來試試使用Windows Installer吧。如果你購買了正版的Visual Studio.NET,那么它本身就附帶提供了Windows Installer?,F(xiàn)在是你熟悉和使用它的時候了。


名稱欄目:圖解C#安裝包制作相關(guān)步驟
標(biāo)題網(wǎng)址:http://m.5511xx.com/article/ccscgsc.html