為什麼我的某些 MicrosoftGame.config 相依性沒有安裝在開發人員沙箱中?
在開發人員沙箱中時,Store 無法安裝 MicrosoftGame.config 中宣告的架構相依性。這些相依性必須手動安裝在 PC 上,您的遊戲才能運作。請務必確保您安裝的版本與 MicrosoftGame.config 中指定的版本相同。
為什麼發佈後看不到沙箱中的 Store 內容:錯誤 194?
您必須在 PC 上登入 XBOX Live。如果您最近執行過wsreset,應該登出後再重新登入。
為什麼我無法取得最新版本的遊戲服務?
您可能不在 RETAIL 沙箱中。請切換到 RETAIL 沙箱、執行 Windows Update,然後再返回您的開發沙箱。如何解除安裝由其他使用者安裝的套件?
若要為 PC 上的所有使用者移除套件,請在提升權限的 PowerShell 提示字元中執行下列命令:Remove-AppXPackage -allusers <package_name>。
如何回報問題?
安裝 Microsoft Game Development Kit (GDK) 之後,Visual Studio 功能表列中會出現 XBOX 項目。若要開啟可用來回報問題的對話方塊,請選取 XBOX > XBOX Report-a-Problem。
請勿選取 [意見反應圖示] > [回報問題] 來回報問題。
本機遊戲存檔應該儲存在哪裡?
我們建議使用 XGameSaveFiles 處理遊戲存檔。它提供受管理的檔案路徑,可自動同步至雲端。對於移植到 PC Game Pass 且無法直接使用 GDK 的遊戲,請改用無程式碼雲端存檔。如需可用 API 的完整比較,請參閱遊戲存檔開發人員指南。 如果您的遊戲未使用 GDK 遊戲存檔 API,而是自行管理存檔資料,我們建議儲存到 Windows 的 Saved Games 已知資料夾,並使用 <Developer Name>\<Game Name> 慣例來組織您的存檔資料。此資料夾位於 %USERPROFILE%\Saved Games,對應至 Windows 已知資料夾識別碼 FOLDERID_SavedGames。若要以程式設計方式擷取此路徑,請呼叫 SHGetKnownFolderPath,如下列範例所示。請確保您的程式碼會在這些資料夾不存在時建立它們。這可確保玩家能夠找到他們的遊戲存檔並加以備份。
NoCodePCRoot 的 RelativeTo 屬性設定為 SavedGames,以使用這個相同的資料夾。如需詳細資訊,請參閱使用無程式碼雲端存檔將舊版遊戲移植到 PC 遊戲存檔。