其他部署
更新:2007 年 11 月
除了 Visual Studio 中所包含的部署工具以外,還有多種替代部署的方法。在多數情況下,部署工具的安裝較為健全;不過在部分簡單的情況下,則適合使用替代方法。如需詳細資訊,請參閱 Windows Installer 部署概觀。
複製專案命令
在 Web 專案中,[複製專案] 命令可於 [專案] 功能表上取得。複製專案 (而非部署專案) 是將您專案的內容移至目標 Web 伺服器的較簡單方式。複製無法自動設定網際網路資訊服務 (IIS) 目錄設定。因此,建議您在多數情況下部署專案,因為這樣可讓您利用綜合的部署專案管理功能,例如註冊和 IIS 組態。
依預設,[複製專案] 命令會在目標伺服器上建立新的 Web 應用程式,而且只會將執行所需的檔案複製至應用程式。請注意,若要使用 [複製專案] 命令,就必須將 FrontPage Server Extensions 安裝在目標伺服器上。以下是將專案複製至伺服器的一般步驟:
在 [專案] 功能表中選擇 [複製專案]。
選取目的專案資料夾。
選取 Web 存取方法。
選取要複製的檔案。
預設選項僅部署執行應用程式所需的檔案。除此之外,您也可部署所有專案檔,或是專案資料夾中的所有檔案。
Xcopy 命令
Windows Xcopy 命令是從某位置將專案或應用程式複製到另一個位置的簡便方法。除了最簡單的情況外,建議您還是需要部署專案,而不要使用 Xcopy。因為配合 [複製專案] 命令,Xcopy 無法註冊或驗證組件的位置,而在 Web 專案中亦無法自動設定 IIS 目錄設定。更重要的是,以 Xcopy 部署應用程式將不會利用 Windows Installer 的功能,因此可能會覆寫造成其他應用程式中斷的檔案。
若要查閱 Xcopy 命令的命令列語法和選項,請在命令提示視窗內輸入 Xcopy /?。
協力廠商安裝工具
除了 Visual Studio 中所包含的部署工具以外,亦可取得協力廠商支援 Windows Installer 的安裝工具。這些工具可支援其他 Visual Studio 部署不支援的 Windows Installer 功能。