安裝和部署項目_第1頁
安裝和部署項目_第2頁
安裝和部署項目_第3頁
安裝和部署項目_第4頁
安裝和部署項目_第5頁
已閱讀5頁,還剩14頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、單元十 安裝和部署項目學習目標 本單元主要介紹VB.NET中“安裝和部署項目”的功能。利用“安裝和部署項目”分別生成WebService服務、以B/S方式的Browse客戶端瀏覽器窗體程序和以C/S方式的Windows應用程序客戶端程序的安裝文件;然后利用生成的三個安裝文件在另一臺計算機上安裝和部署項目。 應用程序的安裝和部署是一個很重要的工作,因為應用程序開發出來的最終目的是讓廣大的用戶使用,但是不能要求每個用戶的計算機上都安裝編程軟件的開發環境,所以為了使自己在VB.NET上編寫的應用程序能夠安裝在其他機器上,并且能夠脫離VB.NET的開發環境運行,除了用比較復雜的手動安裝之外,最方便的方

2、法莫過于利用VB.NET中“安裝和部署項目”的強大功能,從而實現將應用程序安裝部署到其它的計算機上。10.1 生成WebService服務程序的安裝程序【案例10-1】生成WebService服務程序的安裝文件。此案例主要介紹了利用VB.NET中“安裝和部署項目”的功能如何創建WebService服務的安裝文件,用戶利用這一生成的安裝文件可以正確將WebService服務安裝部署到其它計算機上。技能目標利用VB.NET中“安裝和部署項目”功能生成WebService服務程序的安裝程序。操作要點與步驟利用VB.NET中“安裝和部署項目”功能生成WebService服務程序的安裝程序的具體操作步驟

3、如下:1. 在VS.NET中打開單元九中案例9-1中的“WebService服務程序”的解決方案文件“D:InetpubwwwroottranslateWebService translateWebService.sln”,解決方案文件打開后,選擇“文件添加項目新建項目”菜單,將打開讀者非常熟悉的“新建項目”對話框。2. 在“新建項目”對話框的“項目類型”中選擇“安裝和部署項目”,在“模板”列表中選擇“Web安裝項目”,在“名稱”文件框中輸入項目名稱為“WebServiceSetup”,在“位置”文本框中自動會填上已打開的項目文件translateWebService.vbproj所在的路徑:

4、“D:InetpubwwwroottranslateWebService”。單擊“確定”按扭,系統將自動創建與安裝程序有關的源文件。3. 在“文件系統”標簽頁中選擇標記為“Web應用程序文件夾”的文件夾,如圖10-1所示。圖10-1 “文件系統”標簽頁4. 在“解決方案資源管理器”中用鼠標右鍵單擊項目名WebServiceSetup,在彈出的菜單中選擇“添加項目輸出”菜單,如圖10-2所示,彈出“添加項目輸出組”對話框。在該對話框中選擇“主輸出”、“本地化資源”、“調試符號”、“內容文件”和“源文件”選項,如圖10-3所示,單擊“確定”按扭后,在資源管理器窗口中將顯示圖10-3對話框中所選中的

5、輸出項目,界面如圖10-4所示。圖10-2 選擇“添加項目輸出”菜單 圖10-3“添加項目輸出組”對話框 圖10-4輸出項目后的界面5. 在“文件系統”標簽頁中,用鼠標右鍵分別單擊“主輸出來自translateWebService(活動)”、“內容文件來自translateWebService(活動)”、“源文件來自translateWebService(活動)” 、“本地化資源來自translateWebService(活動)”、“調試符號來自translateWebService(活動)” 輸出項,在彈出的菜單中選擇“輸出”菜單項后分別顯示如圖10-5、圖10-6、圖10-7、圖10-8、

6、圖10-9所示的信息框(注意信息框里的內容信息)。這5個圖所對應的項目輸出的簡要說明如表10-1所示。表10-1項目輸出的簡要說明項目輸出簡要說明主輸出最終由特定工程編譯生成的EXE或DLL。內容文件該項輸出只能和ASP.NET和Web應用程序一起使用,主要包含一些Html文件、圖形文件等構成Web站點的內容。源文件該項輸出包含所有的源代碼文件,但不包含解決方案文件本地化資源一個只包含資源的動態鏈接庫,在該庫中的資源用于說明文件或位置,又稱為輔助動態鏈接庫。調試符號編譯特定項目時創建的關于該項目詳細調試信息的特殊文件,項目的調試符號和主輸出同名,但其擴展名是.PDB。當運行應用程序時;調試符號

7、將信息提供給調試程序。 圖10-5 主輸出來自translateWebService(活動) 圖10-6 內容文件來自translateWebService(活動) 圖10-7源文件來自translateWebService(活動) 圖10-8本地化資源來自translateWebService(活動)圖10-9 “調試符號來自translateWebService(活動)”6. 如果有其他文件需要打包在安裝程序中(例如:數據庫文件),則在“文件系統”標簽頁中的bin文件夾處單擊鼠標右鍵,在彈出的菜單中選擇“添加文件”菜單,如圖10-10所示。在彈出的“添加文件”對話框中選擇所需的打包文件即可

8、。圖10-10“添加文件”菜單7. 在“解決方案資源管理器”中用鼠標右鍵單擊安裝項目名“WebServiceSetup”,然后選擇快捷菜單中的“生成”命令,如圖10-11所示。系統會自動在安裝程序項目輸出文件夾中生成一個Setup.exe安裝文件,該文件即是安裝程序文件,(這個可執行的安裝文件所在的文件夾在“D:InetpubwwwroottranslateWebServiceWebServiceSetupDebug中”),以后在其它計算機中安裝和部暑該WebService服務項目時,直接運行這個可執行文件即可(當然,安裝的目標計算機中必需安裝IIS服務并啟動該服務)。圖10-11執行“生成”

9、命令生成以B/S方式的客戶端瀏覽器程序的安裝程序與案例10-1生成WebService服務程序的安裝程序過程相似。只是在以下方面存在不同而已:1.打開的解決方案文件是單元九中案例9-2中的文件,解決方案文件是“D:InetpubwwwrootBrowse_ClientBrowse_Client.sln”。2.解決方案文件打開后,在“文件添加項目新建項目”菜單對話框的“名稱”文件框中輸入項目名稱為“Browse_Client”,在“位置”文本框中自動會填上已打開的項目文件Browse_Client.vbproj所在的路徑:“D:InetpubwwwrootBrowse_Client”。 相關知識

10、應用程序項目安裝和部署知識點10-1-1由于WebService服務程序需要IIS的支持下才能正常運行,因此它必須發布到有IIS的服務的計算機上才能供其它程序使用。默認情況下,當在VS.NET環境中創建WebService服務程序時,系統會自動處理好IIS的相關問題,因此用戶不用考慮WebService服務程序在IIS計算機上的運行問題。但是,如果將創建的WebService服務程序發布到其它非VS.NET環境中時,必須對計算機進行正確的IIS設置后才能運行,對于一般用戶來說,配置IIS和配置WebService服務程序可能會有一定的困難,所幸的是VS.NET提供了“安裝和部署項目”功能,用戶

11、利用這一功能可以方便地生成WebService服務程序的安裝文件,用戶利用這一生成的安裝文件可以正確將WebService服務安裝部署到其它計算機上。目前應用程序項目安裝和部署方法主要有以下幾種。 1.手動注冊安裝 2.制作可執行的安裝程序3.Windows Installer服務4.XCOPY形式的應用程序項目安裝和部署手動注冊安裝知識點10-1-2手動注冊安裝首先要把應用程序復制到合適的位置,然后進行軟件安裝所需的其它步驟,這些其它步驟包括在注冊表中注冊應用程序所用的組件、建立必要的數據庫連接等。這種方法一般不適合大多數的普通用戶,往往只適合由少數具有高級、專業知識的工程人員來完成,該方法

12、不僅比較耗時,而且也不夠靈活,但這種安裝方式很適合組件安裝在服務器的場合,通過專門的注冊與性能匹配設置,可以使應用程序運行得更好。制作可執行的安裝程序知識點10-1-3利用集成開發環境自帶的工具可以把安裝所需的所有文件打包成一個可執行文件,然后利用該可執行文件就可以將應用程序項目安裝和部署到其他計算機上,這是目前比較常用方法,本單元的案例都是采用這種方法來制作應用程序項目安裝程序的。可執行的安裝程序制作出來以后,運行這個可執行的安裝程序進行應用程序項目的安裝和部署就非常簡單了。制作可執行的安裝程序可以用系統編程軟件自帶的工具來完成,也可以用第三方廠家生產的專門打包工具,如最常見的Install

13、 Shield、Setup Factory等,這些專門打包工具很適合于大批量的制作安裝文件。Windows Installer服務知識點10-1-4Windows 2000系統比Window95/98操作系統管理使用更為方便。從軟件安裝和部署的角度看,Windows 2000將Windows Installer安裝程序作為其服務的一部分,較好的解決了以前操作系統下安裝程序所存在的問題。Microsoft稱Windows Installer服務為操作系統組件,該服務執行所有滿足安裝要求所需要的規則,例如:在Windows Installer下安裝程序不會使用老版本的組件來重寫系統文件,從而避免了

14、系統組件的DLL陷阱問題。利用Windows Installer服務,在Windows2000下安裝文件就不必創建一個可執行文件Setup.exe),而可以只需創建一個Windows Installer軟件包文件(.msi文件),該文件描述安裝應用程序所需的操作和應用在這些操作上的規則。在最終的Windows Installer軟件包中,應用程序被描述為3個組成部分:組件、特征和產品。其中每一部分由其前一部分組成,例如產品由若干個特征組成,而特征可能由若干個組件組成。組件是安裝中的最小部分,它包含有許多文件和其他需要一起安裝的資源。如果操作系統已經安裝了Windows Installer服務,

15、那么就可以運行.msi文件。如果沒有安裝Windows Installer服務,那么就需要同樣制作Setup.exe的安裝文件,該文件首先安裝Windows Installer服務,然后運行.msi文件。Windows Installer服務提供了在安裝失敗的情況下一個回滾方法,該方法可以使操作系統恢復到安裝之前的狀態。在以前的安裝方式中,如果遇到安裝失敗的情況,輕則留下一堆安裝未完的垃圾文件,占用系統空間;重則導致系統進入不穩定狀態,甚至引起系統的崩潰。Windows Installer服務則很好地解決了這個問題。XCOPY形式的應用程序項目安裝和部署知識點10-1-5DOS操作系統的XCO

16、PY命令能把文件目錄及其目錄下的所有文件、目錄一并拷貝,是COPY命令的高級版本。在DOS年代很多應用程序就是這樣部署的,如果那時的應用程序做得很大,用這樣的方式部署應用程序就很困難了。在Windows系統下,由于其系統機制的相對復雜,要達到XCOPY的境界是很不容易的。其中的一個原因就是在Windows系統(98以后)引入了注冊表這一機制,組件與應用程序之間的關系需要通過在系統注冊表中注冊相關鍵值來實現,應用程序需要在注冊表中有一個項用以激活所用到的組件。由于組件、應用程序和操作系統的這種耦合,因此不可能簡單的通過應用程序的復制來完成完整應用程序的安裝及使用。在Microsoft的.NET策

17、略里,就試圖實現XCOPY這樣方式來安裝和部署應用程序。CLR(Common Language Runtime)正在著力嘗試解決注冊表和組件之間的耦合問題,但目前它還不能完全的處理更高級的應用程序所需的相關問題。在.NET的框架下,一般的應用程序,只要所用的組件都是基于.NET Framework范圍之內的(.NET Framework功能強大以至于通常情況下不需借助于其他外部組件來完成功能),就可以直接拷貝使用。這種形式就很類似于XCOPY方式的部署。但是這種形式并不能被認為是真正的XCOPY,因為這種XCOPY方式部署的前提是必須在操作系統中預先裝上.NET Framework,即提供CL

18、R;另外一些開發者則樂觀的認為,只要Microsoft的.NET策略得以廣泛的采用,.NET Framework為操作系統所綁定,就如同IE那樣,那么XCOPY形式的應用程序部署并非空中樓閣。10.2 生成以C/S方式的客戶端程序的安裝程序【案例10-2】C/S方式的客戶端安裝程序的生成。該案例是生成一個以C/S方式的客戶端程序的安裝文件。用戶利用這一生成的安裝文件可以正確將客戶端程序安裝和部署到其它計算機上,并可以在桌面和程序組里建立該客戶端可執行程序的快捷方式。技能目標利用VB.NET中“安裝和部署項目”功能生成以C/S方式的客戶端程序的安裝文件。操作要點與步驟1. 在VS.NET中打開單

19、元九中案例9-3中的“建立以C/S方式的客戶端Windows窗體程序”的解決方案文件“D:Window_Client Window_Client.sln”,解決方案文件打開后,選擇“文件添加項目新建項目”菜單。2. 單擊“新建項目”菜單將彈出“新建項目”對話框,在該對話框的“項目類型”中選擇“安裝和部署項目”,在“模板”列表中選擇“安裝項目”,在“名稱”文件框中輸入項目名稱為“Window_ClientSetup”,在“位置”文本框中自動會填上已打開的項目文件Window_Client.vbproj所在的路徑:“D: Window_Client”。單擊“確定”按扭,系統將自動創建與安裝程序有關

20、的源文件。3. 項目添加完成后,在解決方案資源管理器添加了新的安裝項目Window_ClientSetup,在該項目下除了有一個空的“檢測到的依賴項”節點之外,沒有任何內容。選中Window_ClientSetup項目,在“文件系統”標簽頁中選擇標記為“目標計算機上的文件系統”,在“目標計算機上的文件系統”下也只有3個空白的節點。如圖10-12所示。4. 在圖10-12中,空白的安裝項目是無法生成所需要的安裝文件的,所以還需要手動添加一些必要的內容,主要有輸出項目和必要的文件(例如:數據庫文件)。在解決方案資源管理器中選中安裝項目Window_ClientSetup,在右鍵彈出的快捷菜單中執行

21、“添加項目輸出”命令,彈出“添加項目輸出組”對話框,類似圖10-3所示。“添加項目輸出組”對話框中的內容有Window_Client項目下的內容、配置和說明等,因為在本解決方案中,除了安裝項目Window_ClientSetup外,僅有Window_Client項目,因此輸出內容都來自Window_Client項目。在輸出內容里有“主輸出”、“本地化資源”、“調試符號”、“內容文件”和“源文件”五項,本步驟全部選擇這五個項目(在用鼠標選擇時,按住Ctrl鍵或Shift來進行多選),這五項輸出內容的含義在案例10-1中已在表10-1中作了簡要說明。在類似圖10-3中選中全部輸出項后,單擊“確定”

22、按鈕將這五個輸出項加到安裝項目Window_ClientSetup下,此時可以發現解決方案資源管理器中多了幾項,即增加了五個輸出項,并且在檢測到的依賴項中多了一項,這是.NET在添加輸出項時自動檢查輸出項的依賴性,并將必要的依賴文件包括到安裝項目中。圖10-12 空白的文件系統5. 如果有其他文件需要打包在安裝文件中(例如:數據庫文件),則在“文件系統”標簽頁中,在彈出的菜單中選擇“添加文件”菜單,在彈出的“添加文件”對話框中選擇所需的打包文件即可。6. 添加指定文件夾有時需要在目標計算機上創建一組標準的文件夾,該文件夾可能是目標計算機上已有的一些系統指定文件夾,也可能是用戶自定義的文件夾,同

23、時再將一些項目的文件放置到這些文件夾中,這個要求可以通過安裝項目的文件系統編輯器來完成。在Window_ClientSetup的文件系統標簽頁中選中“目標計算機上的文件系統”并右擊(或者在該目錄樹的空白處右鍵單擊),即可在彈出的快捷菜單看到“添加特殊文件夾”項,該菜單項下面又包含了諸多指定系統文件夾,如“Common Files”文件夾、“System文件夾”等,最后一項是“自定義文件夾”。通過執行這些命令可以直接在文件系統中創建新的文件夾,當生成的安裝文件在目標計算機上安裝時,就會自動找到或生成該文件夾,并將指定的文件夾下的內容放進去。這些文件夾都通過帶方括號的一些系統變量來表示,通常都對應

24、著系統上的指定文件夾,如圖10-13所示。7. 添加快捷方式文件系統編輯器還可以為輸出的項目創建快捷方式,并將該快捷方式放置于指定的目錄下面,例如常見的桌面快捷方式、程序組中的快捷方式等。 通常在安裝完應用程序后,安裝程序都會自動在用戶桌面以及“程序”菜單中創建應用程序的快捷方式,以方便用戶運行該應用程序。在VB.NET的安裝項目中可以通過文件系編輯器來完成這個工作。圖10-13 添加指定文件夾首先要確定創建快捷鍵的目標文件。選中目標文件,在右鍵彈出的菜單中執行“創建XXX的快捷方式”命令,即可在目標文件相同的文件夾中創建快捷方式。如果要在與目標文件不同的文件夾中創建該目標文件的快捷方式,只需

25、將目標文件所在文件夾下的快捷方式拷貝到所需要的文件夾中即可。現在以“應用程序文件夾”下的“主輸出來自Window_Client”文件來創建它在目標計算機上“用戶桌面”文件夾下的快捷方式。 首先選中“主輸出來自Window_Client”文件,利用右鍵彈出的菜單,執行“創建主輸出來自Window_Client的快捷方式”命令,如圖10-14所示。圖10-14 選中“創建主輸出來自Window_Client的快捷方式”命令菜單執行該菜單命令后,可以看到在“應用程序文件夾”中多了一項,即“主輸出來自Window_Client的快捷方式,但用戶的最終目的是在目標計算機的“用戶桌面”文件夾下面創建快捷方

26、式,即當應用程序在用戶的計算機上安裝時,自動在用戶桌面生成主輸出的快捷方式,要實現這一目標就必須將“應用程序文件夾”下的快捷方式拷貝到“用戶桌面”文件夾下。如圖10-15所示,選中該快捷方式,在右鍵彈出的菜單中執行“剪切”命令。然后再選中“用戶桌面”文件夾,如圖10-16所示,在右鍵彈出的菜單中執行“粘貼”命令,即可達到所需的目的。圖10-15 在彈出的菜單中選擇“剪切”菜單圖10-16粘貼快捷菜單到用戶桌面這樣在“用戶桌面”文件夾下就會有一項“主輸出來自Window_Client的快捷方式”,用戶在使用該項目生成的安裝文件安裝完成后,就可以在桌面上看到該快捷方式。如果需要,還可以在安裝項目W

27、indow_ClientSetup中的文件系統編輯器里,對該快捷方式的名稱Name、圖標Icon等屬性進一步的進行更改,如圖10-17所示。圖10-17 設置快捷方式的名稱Name、圖標Icon等屬性 同樣將“剪切板”中的快捷菜單再復制到“用戶的程序菜單”文件夾下,并設置快捷方式的名稱Name、圖標Icon等屬性。這樣用戶在使用該項目生成的安裝文件安裝時,到最后既可以在桌面上看到應用程序的快捷方式和圖標,又可以在Windows的開始菜單程序中看到應用程序的快捷方式和圖標。 8. 在“解決方案資源管理器”中用鼠標右鍵單擊安裝項目名“Window_ClientSetup”,然后選擇快捷菜單中的“生

28、成”命令,系統會自動在安裝程序項目輸出文件夾中生成一個Setup.exe安裝文件,該文件即是安裝程序文件,(這個可執行的安裝文件所在的文件夾在“D:Window_ClientWindow_ClientSetupDebug中”),以后在其它計算機中安裝和部暑Window_Client項目時,直接運行這個可執行文件即可。10.3利用安裝向導生成Window_Client項目的安裝程序【案例10-3】利用安裝向導生成Window_Client項目的安裝程序。該案例是以VB.NET的安裝向導來生成單元九中案例9-3中Window_Client項目的安裝程序,用戶利用VB.NET的安裝向導生成的安裝文件

29、可以正確地將客戶端Window_Client項目程序安裝部署到其它計算機上。技能目標利用VB.NET的安裝向導生成安裝程序。操作要點與步驟 1. 在VB.NET中打開單元九中案例9-3中的“建立以C/S方式的客戶端Windows窗體程序”的解決方案文件“D:Window_Client Window_Client.sln”,解決方案文件打開后,選擇“文件添加項目新建項目”菜單,出現“新建項目”對話框,在該對話框的“項目類型”列表中選擇“安裝和部署項目”,在“模板”列表中選擇“安裝向導”,在“位置”文本框中輸入“d:”,在項目名稱欄填上“Window_ClientSetup_xd”,單擊“確定”按

30、鈕,向導將自動創建與安裝程序有關的源文件。2.單擊確定按鈕之后,出現安裝向導的對話框,該對話框顯示歡迎使用安裝項目向導的界面,并在該對話框的標題欄里提示當前安裝向導的步驟,直接單擊“下一步”按鈕即可。3. 安裝向導的第2步是讓用戶選擇項目類型,即讓用戶確定在目標計算機上將以何種位置及何種方式來安裝文件。因為要部署的是Windows應用程序,所以直接選默認的選項“創建用于Windows應用程序的安裝程序”,如圖10-18所示。4. 第2步選中默認選項后單擊“下一步”按鈕直接到了安裝向導的第3步。這一步提示用戶要在部署的安裝文件里包含哪些項目輸出組,本案例全部選中所有的輸出組,如圖10-19所示。

31、5. 安裝向導第4步。在這一步里讓用戶選擇需要添加的附加文件,如自述文件、一些Web頁面、數據庫文件等。如果發現VB.NET根據其自帶的規則無法將一些文件包括到安裝文件中時,都可以在如圖10-20中單擊“添加”按鈕,在出現的打開文件對話框中選擇所需添加的文件即可。6. 安裝向導第5步。如圖10-21所示,這一步并不提供用戶輸入選項,只是對的所有項目進行一下確認,如安裝文件的存放目錄,輸出組有哪些、所添加的附加文件等。如果發現有問題,可以單擊“上一步”再回溯到相關界面進行重新設置,如沒有問題則只要直接單擊按“完成”按鈕就成功地利用安裝向導完成了Window_Client項目的安裝文件的制作。完成

32、安裝向導的所有步驟之后,可以發現:在解決方案資源管理器中多了一個項目文件Window_ClientSetup_xd。圖10-18 安裝向導的對話框之二圖10-19 安裝向導的對話框之三圖10-20 安裝向導的對話框之四圖10-21 安裝向導的對話框之五7. 在上面的步驟里只生成了安裝的項目文件,要生成最終可安裝和部署到其他計算機上的可執行的安裝文件,還需要將安裝項目編譯成可執行文件或.msi文件。生成可執行的安裝文件的方法是在安裝項目“Window_ClientSetup_xd”上單擊右鍵,選擇“生成”菜單,如圖10-22所示。利用安裝向導生成Window_Client項目可執行的安裝文件存放

33、在“D:Window_ClientSetup_xdDebug”文件夾中。圖10-22 生成項目可執行的安裝文件在案例10-1、案例10-2、案例10-3中當選擇安裝項目時,在解決方案資源管理器的快捷圖標欄上都會出現7個圖標,從左到右依次是“文件系統編輯器”、“注冊表編輯器”、“文件類型編輯器”、“用戶界面編輯器”、“自定義操作界面編輯器”、“啟動條件編輯器”和“屬性”,如圖10-27所示。 10.4運行安裝程序發布項目文件【案例10-4】項目的安裝與發布。本案例描述運行案例10-2生成的可執行的安裝文件,將Window_Client項目發布到其它計算機上的安裝過程。技能目標運行安裝程序發布項目

34、文件。操作要點與步驟案例10-2生成安裝文件后,安裝和部署Window_Client項目的最后步驟就是將安裝文件拷貝到其他計算機中并執行安裝文件,最后得到可在目標計算機中能運行的應用程序。如圖10-23所示,在“D:Window_ClientWindow_ClientSetup”文件夾下的Debug目錄里,一共生成了3個文件;其中Setup.exe是安裝文件exe版本,Window_ClientSetup .msi是利用了Windows Installer服務來展開安裝過程,比一般的可執行文件安裝具有較多的好處和優點,相比之下Setup.exe安裝文件就是適合于沒有安裝Windows Inst

35、aller服務的系統;Setup.ini是個ini文件,因為這里沒有用到對.ini文件的操作,所以這個文件的內容很簡單。為順利安裝起見,可以將這3個文件一并拷貝,通過光盤或其他移動存儲介質,拷貝到目標計算機上,即可以執行安裝文件,將Window_Client項目安裝和部署到目標計算機上。圖10-23 生成的安裝文件1. 將上述文件拷貝到目標計算機上之后,運行Setup.exe或Window_ClientSetup .msi安裝文件,就開始了應用程序的安裝過程,首先出現的是歡迎安裝對話框。2. 單擊“下一步”按鈕之后,出現“選擇安裝文件夾”對話框,在該對話框的選項中采用默認值,直接單擊“下一步”

36、按鈕,如圖10-24所示。圖10-24 “選擇安裝文件夾”對話框3. 在圖10-24上單擊“下一步”按鈕之后,出現“確認安裝”對話框,在該對話框中直接單擊“下一步”按鈕,如圖10-25所示。圖10-25 “確認安裝”對話框4. 在圖10-25上單擊“下一步”按鈕之后,出現“正在安裝”界面,如圖10-26所示,安裝完畢后,出現“安裝完成”的界面,表示安裝已經完成。單擊“關閉”按鈕之后,單擊“開始”指向“程序”的界面下可以清楚地看到在程序組里多了一個快捷方式“Window_Client”,如圖10-27所示。打開用戶桌面,在桌面上也有應用程序的快捷方式“Window_Client”。圖10-26

37、“正在安裝”界面圖10-27程序組快捷方式“Window_Client”1.運行案例10-1、案例10-3生成的可執行的安裝文件,將各自的項目發布到其它計算機上的安裝過程與上述過程大至相同。2.特別提醒的是:“在運行案例10-1的安裝文件,發布translateWebService項目時,在圖10-30“選擇安裝文件夾”對話框中輸入安裝文件夾一定是“translateWebService”文件夾,因為客戶端的應用程序都是引用translateWebService項目的WebService服務,這就相當于固定的網站一樣,網址是不變的,否則客戶端因找不到網站而得不到網絡的WebService服務。3. 客戶端在圖10-30“選擇安裝文件夾”對話框中輸入安裝文件夾可以任意。按以上1-5的步驟運行案例10-1的安裝文件后,雙擊用戶桌

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論