發行 ClickOnce 應用程式
第一次發行 ClickOnce 應用程式時,可以使用 [發行精靈] 設定發行屬性。 精靈中只有一些屬性;其他屬性設為預設值。
之後,使用 [專案設計工具] 中的 [發行] 頁面,變更發行屬性。
發行精靈
您可以使用 [發行精靈] 進行發行應用程式的基本設定。 這包含下列發行屬性:
發行資料夾位置:Visual Studio 即將複製檔案的位置 (本機電腦、網路檔案共用、FTP 伺服器或網站)
安裝資料夾位置:使用者即將從中進行安裝的位置 (網路檔案共用、FTP 伺服器、網站、CD/DVD)
線上或離線可用性:使用者是否要有網路連線才能夠存取應用程式
更新頻率:應用程式檢查更新的頻率
如需詳細資訊,請參閱 HOW TO:使用發行精靈發行 ClickOnce 應用程式和發行精靈。
發行頁
[專案設計工具] 的 [發行] 頁面是用來設定 ClickOnce 的屬性。 下表列出各個主題
標題 |
描述 |
---|---|
描述如何設定 Visual Studio 放置應用程式檔案和資訊清單的位置。 |
|
描述如何設定使用者從中下載及安裝應用程式的位置。 |
|
描述如何設定應用程式要離線執行還是要線上執行。 |
|
描述如何設定 ClickOnce [發行版本] 屬性,這個屬性可以判斷是否將您要發行的應用程式視為更新項目。 |
|
描述如何在每次您發行應用程式時自動遞增 [發行版本] 的修訂編號。 |
如需詳細資訊,請參閱專案設計工具、發行頁。
應用程式檔案對話方塊
此對話方塊讓您可以指定如何依發行、動態下載和更新來分類專案中的檔案。 對話方塊所包含的方格會列出依預設不排除的專案檔案,或是列出擁有下載群組的專案檔案。 如需詳細資訊,請參閱 應用程式檔案對話方塊。
若要排除檔案、將檔案標記成資料檔案或必要條件,以及在 Visual Studio UI 中建立條件式安裝的檔案群組,請參閱 HOW TO:指定哪些檔案是由 ClickOnce 發行。 您也可以使用 Mage.exe 來標記資料檔案。 如需詳細資訊,請參閱 HOW TO:在 ClickOnce 應用程式中納入資料檔案。
必要條件對話方塊
這個對話方塊會指定已安裝了哪些必要條件元件及安裝的方法。 如需詳細資訊,請參閱 HOW TO:使用 ClickOnce 應用程式安裝必要條件和必要條件對話方塊。
應用程式更新對話方塊
這個對話方塊會指定應用程式安裝應該如何檢查更新檔。 如需詳細資訊,請參閱 HOW TO:管理 ClickOnce 應用程式中的更新和應用程式更新對話方塊。
發行選項對話方塊
[發行選項] 對話方塊會指定應用程式的部署選項。
描述如何指定語言和文化特性以符合當地語系化版本。 |
|
描述如何變更 ClickOnce 應用程式的顯示名稱。 |
|
描述如何設定 [支援 URL] 屬性,這個屬性會識別網頁或檔案共用,讓使用者前往這個位置,取得應用程式的詳細資訊。 |
|
示範如何手動改變應用程式資訊清單,使其包含每個必要條件的個別支援 URL。 |
|
描述如何產生預設網頁 (publish.htm),與應用程式一起發行。 |
|
描述如何自訂會自動產生且與應用程式一起發行的網頁。 |
|
描述如何啟用 [自動啟動],以在插入媒體時自動啟動 ClickOnce 應用程式。 |
如需詳細資訊,請參閱發行選項對話方塊。
相關主題
標題 |
描述 |
---|---|
描述如何使用巨集來發行方案內的所有專案,讓此程序自動化。 |
|
描述如何將副檔名支援加入至 ClickOnce 應用程式。 |
|
示範如何擷取傳入用來執行 ClickOnce 應用程式之 URL 中的參數。 |
|
描述如何使用設計工具強制使用者從 [開始] 功能表啟動應用程式。 |
|
描述如何強制使用者從 [開始] 功能表啟動應用程式。 |
|
說明如何使用設計工具,只在應用程式第一次使用應用程式組件時才下載應用程式組件。 |
|
說明如何只在應用程式第一次使用應用程式組件時才下載應用程式組件。 |
|
描述如何使用設計工具,將您的附屬組件標記為選擇項,並只為用戶端機器下載其目前的文化特性設定所需的組件。 |
|
描述如何將您的附屬組件標記為選擇項,並只為用戶端機器下載其目前的文化特性設定所需的組件。 |
|
說明如何使用 .NET Framework 公用程式部署 ClickOnce 應用程式。 |
|
說明如何使用 .NET Framework 公用程式部署 ClickOnce 應用程式,而不需要重新簽署資訊清單。 |
|
說明如何變更專案中的 [目標 CPU] 或 [平台目標] 屬性,為 64 位元處理器進行發行。 |
|
說明如何讓 ClickOnce 應用程式能夠在多個 .NET Framework 版本上安裝及執行。 |
|
說明如何建立自訂安裝程式以安裝 ClickOnce 應用程式。 |