如何:將必要條件納入 ClickOnce 應用程式
在您隨 ClickOnce 應用程式散發必要條件軟體之前,必須先將這些必要條件的安裝程式套件下載到您的開發電腦。 當您發行應用程式並選擇 [從應用程式的相同位置下載必要條件] 時,如果安裝程式套件不在 [Packages] 資料夾中,則會發生錯誤。
注意事項 |
---|
若要加入 .NET Framework 的安裝程式套件,請參閱 .NET Framework 開發人員部署指南。 |
若要使用 Package.xml 加入安裝程式套件
在 [檔案總管] 中,開啟 [Packages] 資料夾。
根據預設,在 32 位元系統上路徑為 C:\Program Files\Microsoft SDKs\Windows\v8.1a\Bootstrapper\Packages,在 64 位元系統上路徑為 C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1a\Bootstrapper\Packages。
開啟您要加入之必要條件的資料夾,然後開啟您所安裝 Visual Studio 版本的語言資料夾 (例如,[en] 代表英文)。
在 [記事本] 中,開啟 [Package.xml] 檔案。
尋找包含 [**https://go.microsoft.com/fwlink**\] 的 [Name] 項目,並複製 URL。 包括 [LinkID] 部分。
注意事項 如果沒有任何 [Name] 項目包含 [https://go.microsoft.com/fwlink],則在必要條件的根資料夾中開啟 [Product.xml] 檔案,並尋找 [fwlink] 字串。
重要
有些必要條件包含多個安裝程式套件 (例如,用於 32 位元或 64 位元系統)。如果有多個 [Name] 項目包含 [fwlink],您必須針對每一個項目重覆其餘步驟。
將 URL 貼入瀏覽器的網址列,然後在系統提示您執行或儲存時,選擇 [儲存]。
這個步驟會將安裝程式檔下載至您的電腦。
將檔案複製到必要條件的根資料夾。
例如,若是 Windows Installer 4.5 必要條件,則將檔案複製到 \Packages\WindowsInstaller4_5 資料夾。
現在您可以隨應用程式散發安裝程式套件。