部署的新功能

更新: 2008 年 7 月

Visual Studio 2008 中的部署,已經隨著 ClickOnce 部署和 Windows Installer 部署的加強而變更。如需部署可用選項的相關討論,請參閱選擇部署策略

ClickOnce 部署

ClickOnce 部署可讓您部署自我更新的 Windows 和主控台應用程式,讓您可以從網站安裝、更新及執行這些應用程式。如需詳細資訊,請參閱 ClickOnce 部署

從 Visual Studio 2008 SP1 開始,ClickOnce 部署包含下列功能增強:

  • 支援發行未簽署的資訊清單。如需詳細資訊,請參閱 HOW TO:簽署應用程式和部署資訊清單中的<產生未簽署的資訊清單>。

  • 增強 [發行選項] 對話方塊。這些增強包括支援設定下列選項:

    • 檔案關聯。

    • 錯誤 URL,這會指定 ClickOnce 安裝時要在對話方塊中顯示的網站。

    • 套件名稱,這會指定 [開始] 功能表上應用程式將會安裝在其中的資料夾名稱。

    • 排除部署提供者 URL,這會指定是否要從部署資訊清單排除部署提供者 URL。

    如需詳細資訊,請參閱發行選項對話方塊

從 Visual Studio 2008 開始,ClickOnce 部署已透過下列方式增強:

  • ClickOnce 支援 WPF Web 瀏覽器應用程式的部署。由於這些應用程式裝載於 Web 瀏覽器中,它們需要特殊的部署和安全性設定。當您建置和部署這些應用程式時,Visual Studio 會在 IDE 中提供適當的使用者介面和預設值。如需詳細資訊,請參閱專案設計工具、發行頁

  • ClickOnce 提供獨立軟體廠商 (ISV,Independent Software Vendor) 重新簽署應用程式資訊清單的選項 (使用強式名稱 (Strong Name) 簽署),以便將其客戶的公司名稱、應用程式名稱和部署/支援 URL 套用到資訊清單上。不過,當使用者安裝應用程式時,ISV 的原始公司商標依然會出現在 [「您是否要信任這個應用程式?」] 對話方塊:如需詳細資訊,請參閱發行選項對話方塊中稱為 [使用應用程式資訊清單供信任資訊使用] 的核取方塊。

  • 您可以使用 [專案設計工具] 的 [發行頁] 或 [發行精靈] 來建置和部署 Visual Studio Tools for Office (VSTO) 應用程式。如需詳細資訊,請參閱專案設計工具、發行頁發行精靈

  • ClickOnce 支援在 Windows Vista 的使用者帳戶控制 (User Account Control,UAC) 下產生資訊清單。如需詳請資訊,請參閱 Windows Vista 的 ClickOnce 部署中的 ClickOnce 部署。

  • ClickOnce 支援檔案關聯,以識別要與應用程式產生關聯的檔案副檔名。如需詳細資訊,請參閱<fileAssociation> 項目 (ClickOnce 應用程式)ClickOnce 應用程式資訊清單

Windows Installer 部署

Windows Installer 部署已經針對 Windows Vista 和最新的 .NET Framework 版本進行更新:

  • .NET Framework 啟動條件支援的目標是新的 NET Framework 3.0 和 3.5 版應用程式。

  • Windows Vista 支援。Windows Installer 已更新,可讓使用者在 Windows Vista 上的安裝經驗更為平順,即使您在使用者帳戶控制 (User Account Control,UAC) 下執行也不例外。當 setup.exe 啟動時,安裝並不會提示要提高權限。必要條件元件和應用程式 (caboose) 都只會在需要時提高權限。在提高權限的情況下,使用者便會收到提示要求系統管理員的認證。如需詳細資訊,請參閱 Windows Vista 上的 Windows Installer 部署

如需詳細資訊,請參閱 Windows Installer 部署

請參閱

概念

Visual Studio 2008 的新功能

Visual Basic 的新功能

Visual C# 的新功能

選擇部署策略

部署 64 位元應用程式

其他資源

部署應用程式和元件

ClickOnce 部署

Windows Installer 部署

變更記錄

日期

記錄

原因

2008 年 7 月

新增章節,描述 Visual Studio 2008 SP1 的更新功能。

SP1 功能變更。