Share via


隨著 ClickOnce 應用程式納入必要條件

在您隨 ClickOnce 應用程式散發必要條件軟體之前,必須先將這些必要條件的安裝程式套件下載到您的開發電腦。 當您發行應用程式並選擇 [從應用程式的相同位置下載必要條件] 時,如果安裝程式套件不在 [套件] 資料夾中,就會發生錯誤。

注意

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

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

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

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

注意

從 Visual Studio 2019 Update 7 版本開始,也會在路徑 <VS Install Path>\MSBuild\Microsoft\VisualStudio\BootstrapperPackages 下探索啟動載入器套件。

  1. 開啟您所要新增必要條件的資料夾,然後開啟所安裝 Visual Studio 版本的語言資料夾 (例如,en 代表英文)。

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

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

    注意

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

    重要

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

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

    這個步驟會將安裝程式檔下載至您的電腦。

  5. 將檔案複製到必要條件的根資料夾。

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

    現在您可以隨應用程式散發安裝程式套件。