部署的新功能
更新: 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 部署。
請參閱
概念
其他資源
變更記錄
日期 |
記錄 |
原因 |
---|---|---|
2008 年 7 月 |
新增章節,描述 Visual Studio 2008 SP1 的更新功能。 |
SP1 功能變更。 |