明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

部署ASP.NET的3大技術(shù)(5)

[摘要]文件類型編輯器允許設(shè)置的屬性 屬性 作用 Name 為該類文件指定一個(gè)類型名稱。 Command 用戶對(duì)該類文件執(zhí)行操作時(shí)應(yīng)當(dāng)啟動(dòng)的應(yīng)用程序 Extensions 指定該類文件的擴(kuò)展名 Icon 指定該類文件的圖標(biāo)。 Description 有關(guān)該類文件的簡(jiǎn)短描述 五、自定義操作編輯器 允許在安裝...
文件類型編輯器允許設(shè)置的屬性

屬性 作用

Name 為該類文件指定一個(gè)類型名稱。

Command 用戶對(duì)該類文件執(zhí)行操作時(shí)應(yīng)當(dāng)啟動(dòng)的應(yīng)用程序

Extensions 指定該類文件的擴(kuò)展名

Icon 指定該類文件的圖標(biāo)。

Description 有關(guān)該類文件的簡(jiǎn)短描述

五、自定義操作編輯器

允許在安裝時(shí)運(yùn)行其他程序。自定義操作的運(yùn)行順序與它們?cè)诰庉嬈髦械娘@示順序相同?赏ㄟ^鼠標(biāo)拖動(dòng)或使用“編輯”菜單上的“剪切”和“粘貼”命令將自定義操作重新排序。

六、啟動(dòng)條件編輯器

利用這個(gè)編輯器可以設(shè)定目標(biāo)機(jī)器必須滿足的條件。如果用戶試圖在一個(gè)不能滿足啟動(dòng)條件的系統(tǒng)上運(yùn)行安裝程序,安裝程序?qū)⒕芙^執(zhí)行。設(shè)定啟動(dòng)條件時(shí),我們可以要求安裝程序搜索目標(biāo)機(jī)器,查找是否存在特定的文件、注冊(cè)鍵或組件。圖三顯示的啟動(dòng)條件編輯器提供了兩類設(shè)定條件的選項(xiàng):

㈠ 搜索目標(biāo)機(jī)器:指定在目標(biāo)機(jī)器上執(zhí)行的搜索操作,例如搜索特定的文件、注冊(cè)鍵等。

㈡ 啟動(dòng)條件:允許檢查目標(biāo)機(jī)器上是否存在特定的應(yīng)用,例如IIS、.NET框架,等等。



圖三


下表提供的清單顯示了可以通過啟動(dòng)條件編輯器設(shè)定的啟動(dòng)條件。

條件 作用

文件啟動(dòng)條件 用來搜索目標(biāo)系統(tǒng)上已安裝的文件。

注冊(cè)表啟動(dòng)條件 安裝開始之前搜索注冊(cè)鍵。

Windows安裝程序啟動(dòng)條件 搜索Windows安裝程序文件。

.NET Framework啟動(dòng)條件 檢查目標(biāo)計(jì)算機(jī)上是否存在.NET Framework。

Internet信息服務(wù)(IIS)啟動(dòng)條件 檢查已安裝的IIS的版本。

■ 檢查目標(biāo)機(jī)器上是否安裝了.NET Framework

作為一個(gè)例子,假設(shè)我們要在安裝期間檢查目標(biāo)機(jī)器上是否存在.NET Framework。選擇菜單“視圖”→“編輯器”→“啟動(dòng)條件”,右擊“目標(biāo)計(jì)算機(jī)上的要求”,選擇菜單“添加.NET Framework啟動(dòng)條件”,這樣就設(shè)置好了.NET Framework啟動(dòng)條件。當(dāng)用戶試圖在沒有安裝.NET Framework的機(jī)器上安裝應(yīng)用,安裝程序?qū)⑻崾居脩舯仨毎惭b.NET Framework才能繼續(xù)執(zhí)行安裝。

七、用戶界面編輯器

顧名思義,用戶界面編輯器的作用是設(shè)置在目標(biāo)機(jī)器上安裝期間用戶界面對(duì)話框出現(xiàn)的序列。



圖四


如圖四所示,用戶界面編輯器包含兩類安裝模式:

⑴ 安裝:列出了最終用戶執(zhí)行安裝程序時(shí)將要顯示的所有對(duì)話框。

⑵ 管理員安裝:列出了當(dāng)管理員將安裝程序上載到一個(gè)網(wǎng)絡(luò)位置然后執(zhí)行安裝時(shí)將要顯示的對(duì)話框。

在“安裝”和“管理員安裝”模式中,預(yù)定義的對(duì)話框又可以分為三類:

  ⑴ 啟動(dòng)對(duì)話框:安裝開始之前顯示的對(duì)話框。

 、 進(jìn)度對(duì)話框:向用戶顯示出安裝進(jìn)度的對(duì)話框。

  ⑶ 結(jié)束對(duì)話框:顯示出安裝已經(jīng)順利完成的對(duì)話框,可以讓用戶通過該對(duì)話框啟動(dòng)應(yīng)用程序。

調(diào)整用戶界面對(duì)話框顯示序列很方便,只要用拖放的方式把對(duì)話框移到適當(dāng)?shù)奈恢镁涂梢粤。即使不作配置,圖四顯示的一組默認(rèn)對(duì)話框總是在應(yīng)用程序的安裝期間顯示出來。

■ 加入一個(gè)啟動(dòng)畫面

在用戶界面編輯器中,我們可以方便地加入安裝期間要顯示的額外的對(duì)話框。右擊“啟動(dòng)”節(jié)點(diǎn),選擇“添加對(duì)話框”,在“添加對(duì)話框”窗口中,從對(duì)話框清單中選擇要添加的對(duì)話框,即“啟動(dòng)畫面”,參見圖五。將對(duì)話框加入之后,我們可以用拖放的方式調(diào)整其顯示時(shí)機(jī)。



圖五


由于“啟動(dòng)畫面”總是在安裝開始的時(shí)候顯示,所以我們要把它拖到對(duì)話框序列的最前面。在啟動(dòng)畫面窗口中,我們可以顯示一個(gè)位圖,加入位圖的方法是:右擊用戶界面編輯器中的“啟動(dòng)畫面”節(jié)點(diǎn),選擇菜單“屬性窗口”,將SplashBitMap屬性的值設(shè)置為一個(gè)適當(dāng)?shù)膱D形文件(bmp或jpg文件)。