設定要在 Visual Studio 中進行 MSIX 封裝的桌面應用程式
您可以使用 Visual Studio 中的 Windows 應用程式封裝專案,為傳統型應用程式產生套件。 接著,您可以將套件散發至 Microsoft Store、網路上、您的企業,或您所使用的任何其他散發機制。
必要 Visual Studio 版本和工作負載
下列版本的 Visual Studio 提供 Windows 應用程式封裝專案:
- Visual Studio 2019
- Visual Studio 2017 15.5 和更新版本
若要在 [新增專案] 功能表中查看 Windows 應用程式封裝專案範本,您必須確定已安裝下列至少一個 Visual Studio 工作負載:
- 「通用 Windows 平台開發」工作負載
- NET Core 工作負載中的選擇性元件「MSIX 封裝工具」。
- .NET 桌面開發工作負載中的選擇性元件「MSIX 封裝工具」。
為了獲得最佳體驗,建議您使用最新 Visual Studio 版本。
重要
Windows 10 1607 版和更新版本支援 Visual Studio 中的 Windows 應用程式封裝專案。 其只能用於將 Windows 10 年度更新版 (10.0;組建 14393) 或更新版本設為目標的專案。
以下是一些您可以從 Visual Studio 應用程式封裝專案中執行的其他事項:
✔️ 自動產生視覺資產。
✔️ 使用視覺化設計工具變更資訊清單。
✔️ 使用精靈產生套件或配套。
✔️ (如果發佈至Microsoft Store) 輕鬆地將身分識別指派給您的應用程式,請從您在合作夥伴中心保留的名稱。
準備您的應用程式
開始為您的應用程式建立套件之前,請先檢閱本指南:準備封裝傳統型應用程式。
在您的解決方案中設定 Windows 應用程式封裝專案
以下螢幕擷取畫面來自 2019 16.10 Visual Studio。
在 Visual Studio 中,開啟包含傳統型應用程式專案的解決方案。
將 Windows 應用程式封裝專案新增到您的解決方案。
您不必新增任何程式碼至其中。 其會自行為您產生套件。 我們將此專案稱為「封裝專案」。
將此專案的目標版本設定為您想要的任何版本,但請務必將[最低版本] 設定為 [低於Windows 10年度更新版]。
在 [方案總管] 中,以滑鼠右鍵按一下封裝專案底下的 [相依性] 資料夾,然後選擇 [新增Project參考...]。
選擇傳統型應用程式專案,然後選擇 [確定] 按鈕。
您可以在套件中包括多個傳統型應用程式,但當使用者選擇應用程式磚時只有其中一個可以啟動。 在[應用程式] 節點,以滑鼠右鍵按一下您想要使用者選擇應用程式磚時啟動的應用程式,然後選擇 [設為進入點] 。
建置封裝專案,以確保未出現任何錯誤。 如果您收到錯誤,請開啟 Configuration Manager,並確保專案將相同的平台設為目標。
使用建立應用程式套件精靈來產生 MSIX 套件/套件組合,或 .msixupload/.appxupload 檔案 (用於發佈至 Microsoft Store)。
接下來的步驟
在 Visual Studio 中封裝您的傳統型應用程式
請參閱在 Visual Studio 中封裝傳統型或 UWP 應用程式
執行、偵錯或測試您的傳統型應用程式
其他資源
影片
透過新增 UWP API 來增強您的傳統型應用程式
新增 UWP 專案及 Windows 執行階段元件,延伸您的傳統型應用程式
散發您的應用程式
請參閱散發封裝的傳統型應用程式