> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 2026 年 4 月 Microsoft Game Development Kit (GDK) 的新功能

> 重點介紹 2026 年 4 月 Microsoft Game Development Kit (GDK) 中推出的功能、工具和文件。

Microsoft Game Development Kit (GDK) 是一套完整的工具、API、延伸模組與程式設計模型，可用於目前及未來的 Microsoft Gaming 平台與計畫。GDK 的設計與功能是根據您對偏好遊戲開發方式所提供的意見反應而打造。如需完整介紹，請參閱[歡迎使用 Microsoft Game Development Kit](https://docs.xbox.com/zh-TW/home/setup-install/get-started.md)。

除了許多錯誤修正之外，此版本還包含下列新功能。

## 2026 年 4 月目錄

[開發人員工具](#developer-tools)\
[MSIXVC2 封裝格式預覽](#msixvc2-packaging-format-preview)\
[系統](#system)\
[範例](#samples)

***

### 開發人員工具

#### Visual Studio 2026 GDK 支援

從 2026 年 4 月 GDK 開始，GDK 開發現在支援 Visual Studio 2026。Professional 版與 Enterprise 版皆受支援。

Visual Studio 專案範本的取得方式如下。

* 主機開發範本由 GDK 安裝。
* PC 開發範本可從 [Microsoft GDK Templates](https://aka.ms/gdktemplates) 安裝。

Visual Studio 2026 推出以年度版本與兩年服務時程為基礎的新服務與支援模式。如需詳細資訊，請參閱 [Visual Studio 產品生命週期與服務](https://learn.microsoft.com/visualstudio/releases/2026/servicing-vs)。

如需 Visual Studio 2026 的詳細資訊，請參閱 [Visual Studio 2026 is here: faster, smarter, and a hit with early adopters](https://devblogs.microsoft.com/visualstudio/visual-studio-2026-is-here-faster-smarter-and-a-hit-with-early-adopters/)。

#### MSIXVC2 封裝格式預覽

MSIXVC2 是適用於使用 GDK 建置之 PC 遊戲的新封裝格式。與原始的 MSIXVC 格式相比，它能提供明顯更小的基礎遊戲套件與內容更新、更快的封裝速度，以及簡化的上傳工作流程。從 2026 年 4 月 GDK 開始，MSIXVC2 以預覽形式提供。

主要改進包括下列各項：

* **更小的內容更新**。位元組層級的變更追蹤消除了對齊填補與區塊邊界限制，與 MSIXVC 相比，可將更新大小減少 64–94%。
* **更快的封裝**。視遊戲大小而定，makepkg2 pack 可提供 2x–8x 的速度提升。
* **降低套件額外負荷**。固定雜湊樹額外負荷減少超過 90%；支援部分下載，而不需在每次更新時完整重新下載。
* **內建壓縮**。以透明方式壓縮資產以進行傳輸與儲存；在玩家的裝置上則以未壓縮形式安裝。
* **單一命令上傳**。使用 makepkg2 upload，將封裝與上傳合併為單一步驟。

如需詳細資訊，請參閱 [PC 封裝改進](https://docs.xbox.com/zh-TW/build/core-features/common/packaging/overviews/packaging-msixvc2-overview.md)。

> [!NOTE]
>
> 建議您不要在生產環境中使用此新封裝格式。在正式推出 (GA) 版本 (目前目標為 2026 年 10 月 GDK) 之前，提交給公眾的 MSIXVC2 將被認證測試封鎖。

#### Submission Validator 更新

Submission Validator 版本 10.0.26100.7798 現已推出。請從 [https://aka.ms/currentsubvalzip](https://aka.ms/currentsubvalzip) 下載最新版本。

> [!NOTE]
>
> 從此版本開始，位於 aka.ms/gdkdl 的舊版下載位置已停用。Submission Validator 現在只能從 [https://aka.ms/currentsubvalzip](https://aka.ms/currentsubvalzip) 取得。先前的版本 (10.0.26100.6877) 在 2026 年 4 月 30 日之前仍然有效。

> [!NOTE]
>
> 如 2025 年 3 月所宣布，更新 Submission Validator 的方式現已簡化。您可以直接在管線中進行以程式設計方式、無需驗證的更新。如需下載與更新指示，請參閱[更新 Submission Validator](https://docs.xbox.com/zh-TW/build/core-features/common/packaging/subval/submissionvalidator.md#updating-submission-validator)。

此版本包含下列變更。

* **MSIXVC2 開發人員預覽套件現在會回報 FAILURE。** 預覽期間不支援將 MSIXVC2 套件提交至認證。這與上方 [MSIXVC2 封裝格式預覽](#msixvc2-packaging-format-preview)一節中所述的認證測試封鎖一致。
* `ILI_ArchitectureArm64Mismatch` 不再針對 Arm64EC (模擬相容) 二進位檔回報 FAILURE。
* `ILI_ArchitectureAmd64Mismatch` 與 `ILI_ArchitectureX86Mismatch` 警告現在只適用於 MicrosoftGame.config 檔案中列出的可執行檔。
* 如果 Submission Validator 在符號組合期間發生當機，現在會回報 `ILI_SymbolHandlingInitError` INFO 訊息並繼續驗證，而不是提早結束。

#### XblPcSandbox.exe 命令列工具改進

`XblPcSandbox.exe` 命令列工具現在提供多項提升使用便利性的改進，以增強 PC 遊戲開發人員的沙箱切換體驗。

主要改進包括下列各項：

* **更清楚的沙箱切換輸出**。`XblPcSandbox.exe` 現在會在切換作業前後顯示目前的沙箱值。此顯示可讓您立即得知是否已套用預期的沙箱。此外，現在還提供不確定進度旋轉圖示，以顯示工具正在運作中。&#x20;
* **新的 /retail 參數**。現在提供專用的 `/retail` 命令列選項，讓您更輕鬆地將 PC 切換回 RETAIL 模式。先前，此方式僅記載為將 RETAIL 作為沙箱名稱傳遞，因此可能被忽略。
* **自動修正沙箱大小寫**。沙箱切換邏輯現在會自動修正沙箱名稱的大小寫 (例如將 retail 修正為 RETAIL)。此邏輯可減少因區分大小寫所造成的錯誤。大部分沙箱名稱皆為全大寫字母。
* **新的 /feedback 參數**。現在提供 `/feedback` 選項，可直接深層連結至意見反應中樞，讓您更輕鬆地回報問題或提供有關沙箱切換體驗的意見反應。
* **含疑難排解指引的增強說明文字**。說明用法文字現在包含疑難排解建議，以及疑難排解文件的連結。現在可直接從命令列取得常見沙箱問題的解決方案。

如需詳細資訊，請參閱 [PC 沙箱切換器 (XblPCSandbox.exe)](https://docs.xbox.com/zh-TW/tools/tools-services/live-pc-sandbox-switcher.md)。

#### XBOX PIX 支援 DirectStorage 事件中的檔案對應

XBOX PIX 現在支援 DirectStorage 事件中的封裝檔案對應。這與現有的 File IO 事件對應行為一致，並會正確地為檔案清單及其位移與描述建立索引。

#### 彈性的 MicrosoftGame.config Editor

MicrosoftGame.config Editor 在開啟檔案時，不再強制執行遊戲設定結構描述驗證。如果檔案是有效的 XML，即使設定本身無效，編輯器也會嘗試使用正確的節點結構載入檔案。這可讓無效的設定檔在編輯器中開啟並修正，而不是無法載入。

***

### 系統

#### 原生 ARM64 建置 GDK 支援預覽

GDK 現在支援 GDK 隨附二進位檔的原生 ARM64 建置程式庫預覽。這些二進位檔包括 [PlayFab Unified SDK (v2)](https://docs.xbox.com/zh-TW/services/playfab/sdks/unified-sdk/overview.md)、XBOX Services API、XBOX Authentication Library、Game Chat 2 與 `xCurl`。此支援可讓您產生完全原生的 ARM64 遊戲組建。

如需詳細資訊，請參閱[簡化的 GDK 目錄結構](https://docs.xbox.com/zh-TW/build/gdk-and-engines/guides/gdk-directory-structure.md)。

> [!NOTE]
>
> 此預覽僅供測試使用。建議您不要在生產環境中使用。

#### GDK 配置淘汰

2025 年 10 月與 2026 年 4 月的 GDK 版本同時包含簡化配置與舊版配置。從 2026 年 10 月 GDK 開始，安裝程式預設只會安裝簡化配置。舊版配置仍可作為選用安裝項目選取，但已淘汰，且不再是建議的開發路徑。

從 2027 年 4 月 GDK 版本開始，將不再支援舊版配置，並會從安裝程式中移除。

***

### 範例

如需 Microsoft Game Development Kit (GDK) 隨附範例的完整清單，請參閱 [Microsoft Game Development Kit 範例](https://docs.xbox.com/zh-TW/home/setup-install/samples.md)。


## Related topics

- [Microsoft Game Development Kit (GDK) 的新功能](https://docs.xbox.com/zh-TW/announcements/gdk/whats-new.md)
- [Microsoft Game Development Kit (GDK) 版本資訊](https://docs.xbox.com/zh-TW/announcements/gdk/release-notes.md)
- [MicrosoftGame.config 其他參考](https://docs.xbox.com/zh-TW/reference/system/microsoftgameconfig/microsoftgameconfig-schema.md)
- [使用 Microsoft Game Development Kit (GDK) 工具安裝與啟動 PC 遊戲](https://docs.xbox.com/zh-TW/tools/tools-pc/launching-on-pc.md)
- [以原始 MSIXVC 封裝 PC 遊戲](https://docs.xbox.com/zh-TW/build/core-features/common/packaging/overviews/packaging-getting-started-for-PC.md)
