Share via


發行選項對話方塊

更新: 2008 年 7 月

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

如果要存取此對話方塊,請選取 [方案總管] 中的專案節點,然後按一下 [專案] 功能表上的 [屬性]。當 [專案設計工具] 出現時,請按一下 [發行] 索引標籤。在 [發行] 頁中,按一下 [選項] 按鈕。

如果您使用 Visual Studio 2008 SP1,請參閱本文件中的「Visual Studio 2008 SP1 UI」一節。

  • 發行語言
    指定應用程式要發行的語言和地區設定。

  • 發行者名稱
    指定應用程式發行者的名稱 (選擇性)。如果這個方塊是空白的,將會使用電腦 RegisteredOrganization 屬性的值。如果該值為 null,則會使用專案名稱。

  • 產品名稱
    指定應用程式的產品名稱 (選擇性)。如果產品名稱是空白的,則會使用組件 (Assembly) 名稱。

  • 支援 URL
    指定包含應用程式支援資訊的網站。您可以選擇是否要指定這個 URL。如果使用此選項,這個 URL 將會出現在 Windows [控制台] 的 [新增或移除程式] 項目中,代表您的應用程式。

  • 部署網頁
    指定部署網頁的名稱。預設檔名為 Publish.htm。

  • 每次發行之後自動產生部署網頁
    當選取這個核取方塊 (預設值) 時,發行程序將會產生部署 Web 網頁。

    只有在已指定 [部署網頁] 的情況下,才能使用這個選項。

  • 發行之後開啟部署網頁
    選取這個核取方塊 (預設值),則發行時會開啟自動產生的部署網頁。

  • 封鎖應用程式,使其無法透過 URL 啟動
    如果清除這個核取方塊 (預設值),應用程式將會在安裝後自動執行。選取這個核取方塊,會指定使用者只能從 [開始] 功能表啟動此應用程式,這麼做會使應用程式無法透過 URL 啟動。如需詳細資訊,請參閱 DisallowUrlActivation

  • 使用 ".deploy" 副檔名
    選取這個核取方塊時 (預設值),部署檔案的副檔名為 .deploy。如需為什麼必須使用這個副檔名的詳細資訊,請參閱ClickOnce 部署疑難排解中的「啟用已鎖定副檔名的下載」。

  • 允許傳遞 URL 參數至應用程式
    根據預設,這個選項是未選取的。選取這個核取方塊會將部署資訊清單中的 trustURLParameters 設定為 true,這麼做可以讓應用程式存取及處理 URL 參數資訊。此外,您的應用程式還必須呼叫 ActivationUri 才能擷取用來啟動應用程式之部署資訊清單的 URL。如需這項做法的詳細資訊,請參閱 HOW TO:在 ClickOnce 應用程式中擷取查詢字串資訊

  • 若是使用光碟安裝,在插入光碟後自動啟動安裝程式
    根據預設,這個選項是未選取的。選取這個選項會在安裝 CD-ROM 或 DVD-ROM 的根層級產生一個 autorun.inf 檔案,當使用者在電腦中插入 CD-ROM 或 DVD-ROM 時,會自動啟動自動執行檔。

  • 驗證上載至 Web 伺服器的檔案
    如果選取這個核取方塊 (預設值),發行程序會下載每一個檔案,以確認每一個檔案都可以下載。如果有檔案無法下載,將會通知您。

  • 使用應用程式資訊清單供信任資訊使用
    選取這個選項可以讓您以發行者名稱、產品名稱和支援 URL (也就是,您自己的公司名稱和應用程式名稱),重新簽署應用程式資訊清單 (使用憑證)。安裝時,發行者、產品及支援 URL 資訊會顯示在 [您是否要信任這個應用程式?] 對話方塊中。預設這個核取方塊為清除,部署會使用 Microsoft 憑證資訊。

Visual Studio 2008 SP1 UI

從 Visual Studio 2008 SP1 開始,[發行選項] 對話方塊分為四個透過新巡覽窗格存取的不同區段。

下列各節會說明此這個新的 UI 組態。

說明

若要存取 [描述] 選項,請按一下 [發行選項] 對話方塊中的 [描述]。

  • 發行語言
    指定應用程式要發行的語言和地區設定。

  • 發行者名稱
    指定應用程式發行者的名稱 (選擇性)。如果這個方塊是空白的,將會使用電腦 RegisteredOrganization 屬性的值。如果該值為 null,則會使用專案名稱。

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

  • 產品名稱
    指定應用程式的產品名稱 (選擇性)。如果產品名稱是空白的,則會使用組件 (Assembly) 名稱。

  • 支援 URL
    指定包含應用程式支援資訊的網站。您可以選擇是否要指定這個 URL。如果使用此選項,這個 URL 將會出現在 Windows [控制台] 的 [新增或移除程式] 項目中,代表您的應用程式。

  • 錯誤 URL
    指定 ClickOnce 安裝時要在對話方塊中顯示的網站。如需詳細資訊,請參閱 <customErrorReporting> 項目 (ClickOnce 部署)

部署

若要存取 [部署] 選項,請按一下 [發行選項] 對話方塊中的 [部署]。

  • 部署網頁
    指定部署網頁的名稱。預設檔名為 Publish.htm。

  • 每次發行之後自動產生部署網頁
    當選取這個核取方塊 (預設值) 時,發行程序將會產生部署 Web 網頁。

    只有在已指定 [部署網頁] 的情況下,才能使用這個選項。

  • 發行之後開啟部署網頁
    選取這個核取方塊 (預設值),則發行時會開啟自動產生的部署網頁。

  • 使用 ".deploy" 副檔名
    選取這個核取方塊時 (預設值),部署檔案的副檔名為 .deploy。如需為什麼必須使用這個副檔名的詳細資訊,請參閱ClickOnce 部署疑難排解中的「啟用已鎖定副檔名的下載」。

  • 若是使用光碟安裝,在插入光碟後自動啟動安裝程式
    根據預設,這個選項是未選取的。選取這個選項會在安裝 CD-ROM 或 DVD-ROM 的根層級產生一個 autorun.inf 檔案,當使用者在電腦中插入 CD-ROM 或 DVD-ROM 時,會自動啟動自動執行檔。

  • 驗證上載至 Web 伺服器的檔案
    如果選取這個核取方塊 (預設值),發行程序會下載每一個檔案,以確認每一個檔案都可以下載。如果有檔案無法下載,將會通知您。

資訊清單

若要存取 [資訊清單] 選項,請按一下 [發行選項] 對話方塊中的 [資訊清單]。

  • 封鎖應用程式,使其無法透過 URL 啟動
    如果清除這個核取方塊 (預設值),應用程式將會在安裝後自動執行。選取這個核取方塊,會指定使用者只能從 [開始] 功能表啟動此應用程式,這麼做會使應用程式無法透過 URL 啟動。如需詳細資訊,請參閱 DisallowUrlActivation

  • 允許傳遞 URL 參數至應用程式
    根據預設,這個選項是未選取的。選取這個核取方塊會將部署資訊清單中的 trustURLParameters 設定為 true,這麼做可以讓應用程式存取及處理 URL 參數資訊。此外,您的應用程式還必須呼叫 ActivationUri 才能擷取用來啟動應用程式之部署資訊清單的 URL。如需這項做法的詳細資訊,請參閱 HOW TO:在 ClickOnce 應用程式中擷取查詢字串資訊

  • 使用應用程式資訊清單供信任資訊使用
    選取這個選項可以讓您以發行者名稱、產品名稱和支援 URL (也就是,您自己的公司名稱和應用程式名稱),重新簽署應用程式資訊清單 (使用憑證)。安裝時,發行者、產品及支援 URL 資訊會顯示在 [您是否要信任這個應用程式?] 對話方塊中。預設這個核取方塊為清除,部署會使用 Microsoft 憑證資訊。

  • 排除部署提供者 URL
    指定是否要從部署資訊清單排除部署提供者 URL。從 Visual Studio 2008 SP1 開始,在初始發行時應用程式更新應該會來自未知位置的情況下,可以從部署資訊清單排除部署提供者 URL。在應用程式發行之後,就會從安裝應用程式的來源位置檢查更新。

  • 建立桌面捷徑
    指定安裝時是否要在桌面建立圖示。

檔案關聯

若要存取 [檔案關聯] 選項,請按一下 [發行選項] 對話方塊中的 [檔案關聯]。

  • 副檔名
    指定要與應用程式產生關聯的副檔名。

  • 說明
    檔案類型的描述。

  • ProgID
    可唯一識別檔案類型的名稱。

  • Icon
    指定要用於擁有此副檔名之檔案的圖示。

請參閱

參考

專案設計工具、發行頁

變更記錄

日期

記錄

原因

2008 年 7 月

加入描述 Visual Studio 2008 SP1 UI 的章節。

SP1 功能變更。