共用方式為


將必要條件包含在 ClickOnce 應用程式中

您必須先將這些必要條件的安裝程式套件下載到您的開發計算機,才能使用 ClickOnce 應用程式發佈必要條件軟體。 當您發佈應用程式並選擇從我的應用程式相同的位置下載 必要條件時,如果安裝程式套件不在 Packages 資料夾中,就會發生錯誤。

注意

若要新增 .NET Framework 的安裝程式套件,請參閱 適用於開發人員的 .NET Framework 部署指南

使用 Package.xml 來新增一個安裝程式套件

  1. 在 [檔案總管] 中,開啟 Packages 資料夾。

    預設路徑為 %ProgramFiles(x86)%\Microsoft SDKs\ClickOnce Bootstrapper\Packages\

    從 Visual Studio 2019 Update 7 開始,一些 .NET 啟動器套件將會發現於路徑 <VS Install Path>\MSBuild\Microsoft\VisualStudio\BootstrapperPackages下。

  2. 開啟您要新增之必要條件的資料夾,然後開啟已安裝Visual Studio版本的語言資料夾(例如,en for English)。

  3. 在 [記事本] 中,開啟 Package.xml 檔案。

  4. 找出包含 http://go.microsoft.com/fwlinkName 元素,並複製 URL。 包含 LinkID 部分。

    注意

    如果沒有 Name 元素包含 http://go.microsoft.com/fwlink,請在必要條件的根資料夾中開啟 Product.xml 檔案,並找出 fwlink 字串。

    重要

    某些必要條件有多個安裝程式套件(例如,32 位或64位系統)。 如果多個 Name 元素包含 fwlink,您必須針對每個元素重複其餘步驟。

  5. 將 URL 貼到瀏覽器的網址列中,然後在系統提示您執行或儲存時,選擇 [儲存] [儲存]

    此步驟會將安裝程式檔案下載到您的電腦。

  6. 將檔案複製到用於設定條件的根資料夾。

    例如,針對 .NET Framework 4.7.2 必要條件,請將檔案複製到 \Packages\DotNetFX472 資料夾。

    您現在可以將安裝程式套件與您的應用程式一起散發。