發行 ClickOnce 應用程式

第一次發行 ClickOnce 應用程式時,可以使用 [發行精靈] 設定發行屬性。 精靈中只有一些屬性;其他屬性設為預設值。

之後,使用 [專案設計工具] 中的 [發行] 頁面,變更發行屬性。

發行精靈

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

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

  • 安裝資料夾位置:使用者即將從中進行安裝的位置 (網路檔案共用、FTP 伺服器、網站、CD/DVD)

  • 線上或離線可用性:使用者是否要有網路連線才能夠存取應用程式

  • 更新頻率:應用程式檢查更新的頻率

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

發行頁

[專案設計工具] 的 [發行] 頁面是用來設定 ClickOnce 的屬性。 下表列出各個主題

標題

描述

HOW TO:指定 Visual Studio 複製檔案的位置

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

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

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

HOW TO:指定 ClickOnce 離線或線上安裝模式

描述如何設定應用程式要離線執行還是要線上執行。

HOW TO:設定 ClickOnce 發行版本

描述如何設定 ClickOnce [發行版本] 屬性,這個屬性可以判斷是否將您要發行的應用程式視為更新項目。

HOW TO:自動累加 ClickOnce 的發行版本

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

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

應用程式檔案對話方塊

此對話方塊讓您可以指定如何依發行、動態下載和更新來分類專案中的檔案。 對話方塊所包含的方格會列出依預設不排除的專案檔案,或是列出擁有下載群組的專案檔案。 如需詳細資訊,請參閱 應用程式檔案對話方塊

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

必要條件對話方塊

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

應用程式更新對話方塊

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

發行選項對話方塊

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

HOW TO:變更 ClickOnce 應用程式的發行語言

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

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

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

HOW TO:指定技術支援的連結

描述如何設定 [支援 URL] 屬性,這個屬性會識別網頁或檔案共用,讓使用者前往這個位置,取得應用程式的詳細資訊。

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

示範如何手動改變應用程式資訊清單,使其包含每個必要條件的個別支援 URL。

HOW TO:指定 ClickOnce 應用程式的發行頁面

描述如何產生預設網頁 (publish.htm),與應用程式一起發行。

HOW TO:自訂 ClickOnce 應用程式的預設 Web 網頁

描述如何自訂會自動產生且與應用程式一起發行的網頁。

HOW TO:啟用 CD 安裝的 AutoStart

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

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

相關主題

標題

描述

HOW TO:在單一方案中發行多個專案

描述如何使用巨集來發行方案內的所有專案,讓此程序自動化。

HOW TO:建立 ClickOnce 應用程式的檔案關聯

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

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

示範如何擷取傳入用來執行 ClickOnce 應用程式之 URL 中的參數。

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

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

HOW TO:停用 ClickOnce 應用程式的 URL 啟動過程

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

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

說明如何使用設計工具,只在應用程式第一次使用應用程式組件時才下載應用程式組件。

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

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

逐步解說:使用設計工具依 ClickOnce 部署 API 的要求下載附屬組件

描述如何使用設計工具,將您的附屬組件標記為選擇項,並只為用戶端機器下載其目前的文化特性設定所需的組件。

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

描述如何將您的附屬組件標記為選擇項,並只為用戶端機器下載其目前的文化特性設定所需的組件。

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

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

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

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

HOW TO:最佳化特定 CPU 類型的應用程式

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

逐步解說:啟用 ClickOnce 應用程式以便在多個 .NET Framework 版本上執行

說明如何讓 ClickOnce 應用程式能夠在多個 .NET Framework 版本上安裝及執行。

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

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

請參閱

概念

ClickOnce 安全性和部署

其他資源

ClickOnce 參考