共用方式為


Web 安裝專案的部署

更新:2007 年 11 月

這個主題已經更新過,適用於 Visual Studio 2005 SP1。

注意事項:

當您在 Windows Vista 上的 Visual Studio 2005 內建立 Web 安裝部署專案時,必須開啟 [Windows IIS Metabase 及 IIS 6 設定相容性] 功能。您也必須以系統管理員的身分登入,否則將無法執行 setup.exe 來安裝專案。

除了透過傳統媒體來建立要散發的 Windows Installer 以外,Visual Studio 的部署工具還能支援部署至 Web 伺服器。使用部署在 Web 伺服器上安裝檔案的作法優於只是複製檔案;在該部署中,會自動處理與註冊和組態有關的任何問題。

此外,Windows 架構應用程式的安裝程式也可以部署到 Web 伺服器上,好讓使用者稍後能夠從網站下載,並加以執行。

若要將 Web 應用程式部署到 Web 伺服器,您可以建立 [Web 安裝] 專案、建置該專案,然後將其複製到 Web 伺服器電腦上。接著您要使用 [Web 安裝] 專案內定義的設定,在伺服器上執行安裝程式來安裝應用程式。

注意事項:

為了部署到 Web 伺服器上,您必須擁有該部電腦的系統管理員權限。如需詳細資訊,請參閱 Web 網頁和專案

某些與部署相關的管理設定行為可能不會很明顯。如果網際網路資訊服務 (IIS) 停用了某個虛擬目錄的 [寫入] 屬性,仍會將檔案部署到該目錄。[寫入] 屬性只會控制使用者上載檔案的能力。

若要部署應用程式,以便從 Web 伺服器下載,可建立 [Web 安裝] 專案,並於 [檔案系統編輯器] 中,為 [Web 安裝] 專案的應用程式加入專案輸出群組。在建置安裝程式之後,可將其複製到 Web 伺服器電腦上,然後在此電腦上透過 Web 瀏覽器進行下載。

注意事項:

安裝程式可下載時,並不保證 Windows Installer Run-time 檔案可以在使用者電腦上使用。您應該永遠確定執行階段檔案亦可下載,方法是在 [Web 啟動載入器設定] 對話方塊中指定一個位置。如需詳細資訊,請參閱 Web 啟動載入器設定對話方塊

請參閱

工作

HOW TO:建立或新增部署專案

概念

設定和部署專案

其他資源

部署應用程式和元件