2026 年 4 月目錄
開發人員工具MSIXVC2 封裝格式預覽
系統
範例
開發人員工具
Visual Studio 2026 GDK 支援
從 2026 年 4 月 GDK 開始,GDK 開發現在支援 Visual Studio 2026。Professional 版與 Enterprise 版皆受支援。 Visual Studio 專案範本的取得方式如下。- 主機開發範本由 GDK 安裝。
- PC 開發範本可從 Microsoft GDK Templates 安裝。
MSIXVC2 封裝格式預覽
MSIXVC2 是適用於使用 GDK 建置之 PC 遊戲的新封裝格式。與原始的 MSIXVC 格式相比,它能提供明顯更小的基礎遊戲套件與內容更新、更快的封裝速度,以及簡化的上傳工作流程。從 2026 年 4 月 GDK 開始,MSIXVC2 以預覽形式提供。 主要改進包括下列各項:- 更小的內容更新。位元組層級的變更追蹤消除了對齊填補與區塊邊界限制,與 MSIXVC 相比,可將更新大小減少 64–94%。
- 更快的封裝。視遊戲大小而定,makepkg2 pack 可提供 2x–8x 的速度提升。
- 降低套件額外負荷。固定雜湊樹額外負荷減少超過 90%;支援部分下載,而不需在每次更新時完整重新下載。
- 內建壓縮。以透明方式壓縮資產以進行傳輸與儲存;在玩家的裝置上則以未壓縮形式安裝。
- 單一命令上傳。使用 makepkg2 upload,將封裝與上傳合併為單一步驟。
建議您不要在生產環境中使用此新封裝格式。在正式推出 (GA) 版本 (目前目標為 2026 年 10 月 GDK) 之前,提交給公眾的 MSIXVC2 將被認證測試封鎖。
Submission Validator 更新
Submission Validator 版本 10.0.26100.7798 現已推出。請從 https://aka.ms/currentsubvalzip 下載最新版本。從此版本開始,位於 aka.ms/gdkdl 的舊版下載位置已停用。Submission Validator 現在只能從 https://aka.ms/currentsubvalzip 取得。先前的版本 (10.0.26100.6877) 在 2026 年 4 月 30 日之前仍然有效。
如 2025 年 3 月所宣布,更新 Submission Validator 的方式現已簡化。您可以直接在管線中進行以程式設計方式、無需驗證的更新。如需下載與更新指示,請參閱更新 Submission Validator。
- MSIXVC2 開發人員預覽套件現在會回報 FAILURE。 預覽期間不支援將 MSIXVC2 套件提交至認證。這與上方 MSIXVC2 封裝格式預覽一節中所述的認證測試封鎖一致。
ILI_ArchitectureArm64Mismatch不再針對 Arm64EC (模擬相容) 二進位檔回報 FAILURE。ILI_ArchitectureAmd64Mismatch與ILI_ArchitectureX86Mismatch警告現在只適用於 MicrosoftGame.config 檔案中列出的可執行檔。- 如果 Submission Validator 在符號組合期間發生當機,現在會回報
ILI_SymbolHandlingInitErrorINFO 訊息並繼續驗證,而不是提早結束。
XblPcSandbox.exe 命令列工具改進
XblPcSandbox.exe 命令列工具現在提供多項提升使用便利性的改進,以增強 PC 遊戲開發人員的沙箱切換體驗。
主要改進包括下列各項:
- 更清楚的沙箱切換輸出。
XblPcSandbox.exe現在會在切換作業前後顯示目前的沙箱值。此顯示可讓您立即得知是否已套用預期的沙箱。此外,現在還提供不確定進度旋轉圖示,以顯示工具正在運作中。 - 新的 /retail 參數。現在提供專用的
/retail命令列選項,讓您更輕鬆地將 PC 切換回 RETAIL 模式。先前,此方式僅記載為將 RETAIL 作為沙箱名稱傳遞,因此可能被忽略。 - 自動修正沙箱大小寫。沙箱切換邏輯現在會自動修正沙箱名稱的大小寫 (例如將 retail 修正為 RETAIL)。此邏輯可減少因區分大小寫所造成的錯誤。大部分沙箱名稱皆為全大寫字母。
- 新的 /feedback 參數。現在提供
/feedback選項,可直接深層連結至意見反應中樞,讓您更輕鬆地回報問題或提供有關沙箱切換體驗的意見反應。 - 含疑難排解指引的增強說明文字。說明用法文字現在包含疑難排解建議,以及疑難排解文件的連結。現在可直接從命令列取得常見沙箱問題的解決方案。
XBOX PIX 支援 DirectStorage 事件中的檔案對應
XBOX PIX 現在支援 DirectStorage 事件中的封裝檔案對應。這與現有的 File IO 事件對應行為一致,並會正確地為檔案清單及其位移與描述建立索引。彈性的 MicrosoftGame.config Editor
MicrosoftGame.config Editor 在開啟檔案時,不再強制執行遊戲設定結構描述驗證。如果檔案是有效的 XML,即使設定本身無效,編輯器也會嘗試使用正確的節點結構載入檔案。這可讓無效的設定檔在編輯器中開啟並修正,而不是無法載入。系統
原生 ARM64 建置 GDK 支援預覽
GDK 現在支援 GDK 隨附二進位檔的原生 ARM64 建置程式庫預覽。這些二進位檔包括 PlayFab Unified SDK (v2)、XBOX Services API、XBOX Authentication Library、Game Chat 2 與xCurl。此支援可讓您產生完全原生的 ARM64 遊戲組建。
如需詳細資訊,請參閱簡化的 GDK 目錄結構。
此預覽僅供測試使用。建議您不要在生產環境中使用。
