部署 (Visual Basic 中的 [如何?])
更新:2007 年 11 月
此頁面會連結到廣泛使用之 Visual Basic 部署工作的相關說明。若要檢視說明中所涵蓋的常見工作分類,請參閱 Visual Basic 中的 [如何?]。
一般
選擇部署策略
比較 ClickOnce 和 Windows Installer 技術。部署 64 位元應用程式
描述部署 64 位元應用程式的一般考量事項。加入自訂的必要條件
描述如何安裝執行應用程式所必要之共用元件或系統元件的套件。Windows Installer 部署工作
本節包含了 Windows Installer 的一般部署工作。
使用 ClickOnce 進行部署
HOW TO:發行 ClickOnce 應用程式
說明如何將 ClickOnce 應用程式發行到 Web 伺服器、檔案共用或抽取式媒體。HOW TO:指定哪些檔案是由 ClickOnce 發行
說明如何根據一些條件來發行某些檔案或是安裝某些檔案。HOW TO:變更 ClickOnce 應用程式的發行語言
說明如何建立開發電腦的語言和文化特性。如果您要發行當地語系化的應用程式,您需要指定與當地語系化版本相符的語言和文化特性。HOW TO:使用 ClickOnce 應用程式安裝必要條件
說明如何選擇要與應用程式一起封裝的一組必要元件。HOW TO:管理 ClickOnce 應用程式中的更新
說明指定更新檢查執行的時間及方式、更新是否為強制性,以及應用程式應該在哪裡檢查是否有更新。HOW TO:啟用 ClickOnce 安全性設定
說明如何啟用安全性設定來發行應用程式。HOW TO:簽署應用程式和部署資訊清單
說明如何將資訊清單變成強式名稱。HOW TO:使用 ClickOnce 部署 64 位元應用程式
描述如何使用 ClickOnce 發行 64 位元應用程式。使用 ClickOnce 部署 COM 元件
說明如何使用啟動載入器 (Bootstrapper) 或原生元件隔離 (又稱為免註冊的 COM) 部署舊版 COM 元件。從命令列建置 ClickOnce 應用程式
說明如何從命令列使用 MSBuild 建置 (Build) 和部署專案。偵錯使用 System.Deployment.Application 的 ClickOnce 應用程式
說明如何使用及自訂進階的 ClickOnce 部署功能。這包括在應用程式、視需要元件下載,以及整合式應用程式更新中建立「立即更新」選項。
發行應用程式
HOW TO:發行 ClickOnce 應用程式
說明如何將 ClickOnce 應用程式發行到 Web 伺服器、檔案共用或抽取式媒體。HOW TO:指定哪些檔案是由 ClickOnce 發行
說明如何根據一些條件來發行某些檔案或是安裝某些檔案。HOW TO:變更 ClickOnce 應用程式的發行語言
說明如何建立開發電腦的語言和文化特性。如果您要發行當地語系化的應用程式,您需要指定與當地語系化版本相符的語言和文化特性。HOW TO:使用 ClickOnce 應用程式安裝必要條件
說明如何選擇要與應用程式一起封裝的一組必要元件。HOW TO:管理 ClickOnce 應用程式中的更新
說明指定更新檢查執行的時間及方式、更新是否為強制性,以及應用程式應該在哪裡檢查是否有更新。HOW TO:自動累加 ClickOnce 的發行版本
說明在發行應用程式時,遞增發行版本的修定編號。HOW TO:指定 ClickOnce 安裝模式
說明如何判斷應用程式是否能離線執行還是要在線上執行。HOW TO:設定部署專案屬性
描述部署屬性的分類:一般專案屬性和組態相關屬性。HOW TO:指定針對使用者或針對電腦安裝
說明如何指定應用程式是要安裝給電腦上的所有使用者使用,還是僅供執行安裝的使用者使用。
簽署資訊清單
HOW TO:簽署應用程式和部署資訊清單
說明如何將資訊清單變成強式名稱。HOW TO:延遲簽署組件 (Visual Studio)
說明如何使用延遲或部分簽署來提供公開金鑰 (Public Key),在交出組件之前延後加入私密金鑰。
部署安全的應用程式
- HOW TO:設定 ClickOnce 應用程式的安全性區域
說明如何從基礎權限集開始,然後一次加入一個應用程式所需要的權限。
使用安裝專案 (Windows Installer) 進行部署
HOW TO:建立或新增安裝專案
說明如何建立用來建立 Windows Installer (.msi) 檔案的安裝專案。安裝專案有兩種:標準和 Web。逐步解說:部署 Windows 架構的應用程式
提供建立 Windows 應用程式安裝程式的指示,安裝程式在安裝過程中會設定捷徑和檔案關聯、在登錄中加入項目、顯示自訂對話方塊,並檢查 Internet Explorer 版本。逐步解說:建立自訂動作
示範建立 DLL 自訂動作,在安裝結束時將使用者引導至 Web 網頁的程序。HOW TO:建立 64 位元平台的 Windows Installer
說明如何建立 64 位元應用程式和元件的安裝程式。HOW TO:Windows Installer 部署的安裝必要條件
說明如何選擇要與應用程式一起封裝的一組必要元件。
其他部署專案
HOW TO:建立或新增合併模組專案
會建立一個包含元件所有檔案、來源、登錄項目和安裝邏輯的合併模組 (.msm) 檔案。HOW TO:建立或新增封包專案
建立可以用於將元件下載至 Web 瀏覽器的封包 (.cab) 檔案。如果您想在用戶端電腦上,而非在伺服器上執行程式碼,則應該使用此選項。HOW TO:新增合併模組至部署專案
使用 Visual Studio 來建立自己的合併模組,或是使用 Microsoft 及其他協力供應廠商提供的許多標準元件之現有合併模組。