第十二章 打包發(fā)布應用程序_第1頁
第十二章 打包發(fā)布應用程序_第2頁
第十二章 打包發(fā)布應用程序_第3頁
第十二章 打包發(fā)布應用程序_第4頁
第十二章 打包發(fā)布應用程序_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、第十二章 打包發(fā)布應用程序創(chuàng)建好一個應用程序之后并不意味著所有工作的完成,因為這時的應用程序只能在Visual Basic環(huán)境中運行。要想使之能脫離Visual Basic環(huán)境安裝到其它計算機上也能獨立運行,則必須對其進行編譯并生成EXE文件及其它相關文件,然后利用打包和發(fā)布向導創(chuàng)建安裝程序并打包發(fā)布到其它媒體上,如磁盤等。本章將介紹完成這項工作的方法和步驟。 12.1編譯應用程序 編譯應用程序的主要目的: 1.使應用程序裝入和運行更快。 2.使應用程序在脫離Visual Basic集成開發(fā)環(huán)境后能運行。 3.使應用程序更安全。經過編譯的程序大多是以二進制代碼存在的,比未經編譯的應用程序原代碼

2、更難于識別。 12.2充分利用版本信息 最初能添加到你的應用程序中的僅僅是通常所要求的應用程序信息,例如公司名、產品名、版本號、校訂(編譯)次數以及其它相關的信息。Visual Basic使你能通過使用App對象存儲所有的這些信息。App對象是Visual Basic的一個預定義對象,它并不需要你的應用程序來特別地生成。 12.3編譯工程 Visual Basic6.0支持兩種編譯格式:P(偽)代碼和本地代碼。源代碼編譯為P代碼時,編譯的可執(zhí)行文件以解釋方式運行。 應用程序編譯成標準的可執(zhí)行文件的步驟: 1.打開“工程屬性”對話框。在“編譯”頁和“生成”頁進行合理設置。 2.打開要編譯的工程文

3、件。 3.選擇“文件”下拉菜單中的“生成”菜單項,則Visual Basic彈出如圖12-3所示的“生成工程”對話框,在文件名字欄中輸入要生成的可執(zhí)行文件名稱。 4.單擊“確定”按鈕,開始編譯應用程序的源代碼。 打包和發(fā)布向導主要有以下三個功能: (1)對應用程序進行打包并且創(chuàng)建安裝程序。 (2)將創(chuàng)建的安裝程序發(fā)布到其它機器或媒體上。 (3)管理腳本。12.4打包應用程序 具體步驟如下: 1.在打包和發(fā)布向導對話框的頂部選擇工程文件。 2.單擊打包按鈕開始創(chuàng)建一個可以發(fā)布的安裝程序。 3.假如你沒有編譯你的工程,打包和發(fā)布向導會要求你編譯該工程。 4.選擇包類型,如圖12-6所示。制作安裝程

4、序選擇“標準安裝包”選項后單擊“下一步”按鈕繼續(xù)。 5.指定存儲存放包和安裝文件的文件夾。 6.應用程序不僅僅由可執(zhí)行文件組成,它還可能包括其它的附屬文件。 7.選擇媒體的大小。如果要打包到磁盤上,可選中“多個壓縮文件”選項,然后在下面列表框中選擇媒體的大小。 8.指明應用程序的標題(顯示在Windows的“程序”菜單中)。 9.給出“開始”菜單上的圖標。 10.設置非系統(tǒng)文件的安裝位置。 11.設置共享文件。 12.Visual Basic將前面的各個操作步驟記錄成一個腳本,這樣當以后重新對同一個工程進行打包時可以跳過其中的某些步驟。 13.點擊“完成”則開始創(chuàng)建壓縮文件,結束創(chuàng)建壓縮文件后

5、將出現如圖12-15所示的打包報告。12.5發(fā)布應用程序 打包后,制作安裝程序的過程并沒有結束。必須將打包后的應用程序發(fā)布到某一媒體上,例如軟盤、其它機器等,甚至是一個Web節(jié)點。發(fā)布一個應用程序的主要步驟如下: 1.單擊安裝與發(fā)布向導主功能界面上的展開按鈕,選擇一個要發(fā)布的包。最后單擊“下一步”按鈕繼續(xù)。如圖12-16所示。 2.選擇發(fā)布的方法??蛇x擇通過軟盤發(fā)布應用程序,如圖12-17所示。 3.選擇發(fā)布應用程序的媒體,如圖12-18所示,可選擇軟盤通過軟盤發(fā)布應用程序,選擇A盤驅動器 。 4.到現在為止,應用程序的發(fā)布即將完成。 單擊“完成”按鈕完成應用程序的發(fā)布工作,向導就會將應用程序

6、的安裝程序發(fā)布到軟盤上。此時你可以用軟盤將應用程序安裝到其它機器上運行了。12.6管理腳本 可在打包和發(fā)布向導中創(chuàng)建或保存腳本。所謂腳本,就是你剛才在打包或發(fā)布應用程序過程中的一系列操作步驟的記錄。如果下次你使用向導對同一個工程進行打包或發(fā)布時,可以直接使用腳本省去一些中間的步驟,從而節(jié)約時間。另外,你還可以使用腳本以默認的方式打包和發(fā)布你的應用程序。 每次當你使用向導打包或發(fā)布一個應用程序時,Visual Basic都將你的相應的步驟保存到一個腳本中。你可以使用打包和發(fā)布向導的“腳本管理”選項對當前工程的腳本列表進行管理,主要包括: (1)瀏覽所有打包或發(fā)布腳本的列表。 (2)對一個腳本重新命名。 (3)復制一個腳本。 (4)刪除不需要的腳本。 12.7 運行安裝程序 測試安裝程序,確保無誤??梢赃@樣運行安裝程序:“開始”“運行”,在出現的對話框中選擇運行Setup.exe文件。 安裝程序通常不會覆蓋計算機上已存在的同名文件。假如安裝程序發(fā)現了一個具有相同文件名的文件,便會詢問用戶是否允許覆蓋舊的文件。 12.8卸載應用程序 卸載程序是從計算機上刪除應用程序,包括所有相關的文件。Visual Basic創(chuàng)建的安裝程序的很好的一個特征就是為該應用程序建立一個卸載程序的能力。

溫馨提示

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

最新文檔

評論

0/150

提交評論