共用方式為


發行 ClickOnce 應用程式

首次發行 ClickOnce 應用程式時,可以使用 [發行精靈] 來設定發行屬性。 這個精靈僅提供少數屬性;所有其他屬性都設為其預設值。

對發行屬性所進行的任何後續變更,可在 [專案設計工具] 的 [發行] 頁面中進行。

發行精靈

您可以使用 [發行精靈] 來設定基本設定,以發行您的應用程式。 這包括以下的發行屬性:

  • 發行資料夾位置:Visual Studio 複製檔案 (本機電腦、網路檔案共用、FTP 伺服器或網站) 的位置

  • 安裝資料夾位置:使用者進行安裝的來源之處 (網路檔案共用、FTP 伺服器、網站、CD/DVD)

  • 線上或離線可用性:使用者是否可以在有網路連線或在沒有網路連線的情況下,存取應用程式

  • 更新頻率:應用程式查看是否新的更新之頻率。

如需詳細資訊,請參閱如何:使用發行精靈發行 ClickOnce 應用程式

發行頁面

[專案設計工具] 的 [發行] 頁面,可用以設定 ClickOnce 部署的屬性。 下表列出相關主題

標題

描述

如何:指定 Visual Studio 複製檔案的位置

描述如何設定 Visual Studio 放置應用程式檔案和資訊清單的位置。

如何:指定位置讓使用者從此處執行安裝作業

描述如何設定使用者下載及安裝應用程式的位置。

如何:指定 ClickOnce 離線或線上安裝模式

描述如何設定是否可離線或在線上使用應用程式。

如何:設定 ClickOnce 發行版本

描述如何設定 ClickOnce [發行版本] 屬性,其會決定是否將您發行的應用程式視為更新。

如何:自動累加 ClickOnce 的發行版本

描述如何在每次發行應用程式時,自動遞增 [發行版本] 的修訂編號。

如需詳細資訊,請參閱專案設計工具、發行頁

應用程式檔案對話方塊

您可利用這個對話方塊,指定專案中的檔案會如何分類以進行發行、動態下載與更新。 它包含的方格會列出預設未排除或有下載群組的專案檔案。

若要排除檔案,將檔案標記為資料檔或必備檔案,並在 Visual Studio UI 中建立條件式安裝的檔案群組,請參閱如何:指定哪些檔案是由 ClickOnce 發行。 您也可以使用 Mage.exe 來標記資料檔。 如需詳細資訊,請參閱如何:在 ClickOnce 應用程式中納入資料檔案

必要條件對話方塊

這個對話方塊會指定安裝哪些必備元件,以及安裝這些元件的方法。 如需詳細資訊,請參閱如何:使用 ClickOnce 應用程式安裝必要條件必要條件對話方塊

應用程式更新對話方塊

這個對話方塊會指定應用程式安裝應該如何查看是否有更新。 如需詳細資訊,請參閱如何:管理 ClickOnce 應用程式中的更新

發行選項對話方塊

[發行選項] 對話方塊會指定應用程式的部署選項。

如何:變更 ClickOnce 應用程式的發行語言

描述如何指定語言和文化特性,以符合當地語系化的版本。

如何:指定 ClickOnce 應用程式的開始功能表名稱

描述如何變更 ClickOnce 應用程式的顯示名稱。

如何:指定技術支援的連結

描述如何設定 [支援 URL] 屬性,其可識別使用者可以前往以取得應用程式相關資訊之網頁或檔案共用。

如何:在 ClickOnce 部署中指定個別必要條件的支援 URL

示範如何手動變更應用程式資訊清單,以包含每個必備項目的個別支援 URL。

如何:指定 ClickOnce 應用程式的發行頁面

描述如何產生及發行預設網頁 (publish.htm) 以及應用程式

如何:自訂 ClickOnce 應用程式的預設 Web 網頁

描述如何自訂自動產生及發行的網頁以及應用程式。

如何:啟用 CD 安裝的 AutoStart

描述如何啟用 AutoStart,以便在插入媒體時,自動啟動 ClickOnce 應用程式。

相關主題

標題

描述

如何:建立 ClickOnce 應用程式的檔案關聯

描述如何將副檔名支援加入 ClickOnce 應用程式。

如何:在線上 ClickOnce 應用程式中擷取查詢字串資訊

示範如何擷取在 URL 中傳遞以執行 ClickOnce 應用程式的參數。

如何:使用設計工具停用 ClickOnce 應用程式的 URL 啟動過程

描述如何強制使用者使用設計工具,從 [開始] 功能表啟動應用程式。

如何:停用 ClickOnce 應用程式的 URL 啟動過程

描述如何強制使用者從 [開始] 功能表啟動應用程式。

逐步解說:依需求使用設計工具以 ClickOnce 部署 API 下載組件

描述如何只有在使用設計工具的應用程式第一次使用應用程式組件時,才下載這些組件。

逐步解說:依 ClickOnce 部署 API 的要求下載組件

說明如何只有在應用程式第一次使用應用程式組件時,才下載這些組件。

逐步解說:依 ClickOnce 部署 API 的要求下載附屬組件

描述如何將您的附屬組件標記為選用項目,並僅下載用戶端電腦因其目前文化特性設定而需要的組件。

逐步解說:手動部署 ClickOnce 應用程式

說明如何使用.NET Framework 公用程式,部署 ClickOnce 應用程式。

逐步解說:手動部署不需要重新簽署而且會保留商標資訊的 ClickOnce 應用程式

說明如何使用 .NET Framework 公用程式,部署 ClickOnce 應用程式,但不重新簽署資訊清單。

How to: Optimize an Application for a Specific CPU Type

說明如何透過變更專案中的 [目標 CPU] 或 [平台目標] 屬性,針對 64 位元處理器進行發行。

Walkthrough: Enabling a ClickOnce Application to Run on Multiple .NET Framework Versions

說明如何啟用 ClickOnce 應用程式,在 NET Framework 的多個版本上安裝及執行。

逐步解說:為 ClickOnce 應用程式建立自訂安裝程式

說明如何建立自訂安裝程式,來安裝 ClickOnce 應用程式。

如何:發行已啟用視覺化樣式的 WPF 應用程式

提供逐步指示,解決在您嘗試發行啟用視覺化樣式的 WPF 應用程式時出現的錯誤。

請參閱

概念

ClickOnce 安全性和部署

其他資源

ClickOnce 參考