設定要在 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 應用程式封裝專案

  1. 在 Visual Studio 中,開啟包含傳統型應用程式專案的解決方案。

  2. Windows 應用程式封裝專案新增到您的解決方案。

    您不必新增任何程式碼至其中。 其會自行為您產生套件。 我們將此專案稱為「封裝專案」。

    封裝專案

  3. 將這個專案的 [目標版本] 設定為任何您想要的版本,但請務必將 [最小版本] 設定為 [Windows 10 年度更新版] 。

    封裝版本選取器對話方塊

  4. 在方案總管中,以滑鼠右鍵按一下專案資料夾下方的 [應用程式] 資料夾,然後選擇 [新增參考] 。

    新增專案參考

  5. 選擇傳統型應用程式專案,然後選擇 [確定] 按鈕。

    傳統型專案

    您可以在套件中包括多個傳統型應用程式,但當使用者選擇應用程式磚時只有其中一個可以啟動。 在[應用程式] 節點,以滑鼠右鍵按一下您想要使用者選擇應用程式磚時啟動的應用程式,然後選擇 [設為進入點] 。

    設定進入點

  6. 建置封裝專案,以確保未出現任何錯誤。 如果您收到錯誤,請開啟 Configuration Manager,並確保專案將相同的平台設為目標。

    Configuration Manager

  7. 使用建立應用程式套件精靈來產生 MSIX 套件/套件組合,或 .msixupload/.appxupload 檔案 (用於發佈至 Microsoft Store)。

接下來的步驟

在 Visual Studio 中封裝您的傳統型應用程式

請參閱在 Visual Studio 中封裝傳統型或 UWP 應用程式

執行、偵錯或測試您的傳統型應用程式

請參閱執行、偵錯及測試封裝的應用程式

其他資源

影片

 

透過新增 UWP API 來增強您的傳統型應用程式

請參閱增強您的 Windows 10 傳統型應用程式

新增 UWP 專案及 Windows 執行階段元件,延伸您的傳統型應用程式

請參閱使用現代化 UWP 元件擴充您的傳統型應用程式

散發您的應用程式

請參閱散發封裝的傳統型應用程式