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

# FAQ pour les développeurs PC

> Réponses aux questions courantes des développeurs PC GDK : dépendances dans le sandbox, mises à jour de Gaming Services, désinstallation de packages multi-utilisateurs et emplacements des sauvegardes de jeu locales.

| Question |
| - |
| [Pourquoi certaines de mes dépendances MicrosoftGame.config ne sont-elles pas installées dans le sandbox de développement ?](#why-are-some-of-my-microsoftgame-config-dependencies-not-installed-in-the-developer-sandbox) |
| [Pourquoi ne puis-je pas voir le contenu du Store dans le sandbox après la publication : erreur 194 ?](#why-can-t-i-see-sandboxed-store-content-after-publishing-error-194) |
| [Pourquoi ne puis-je pas obtenir la dernière version de Gaming Services ?](#why-can-t-i-get-the-latest-version-of-gaming-services) |
| [Comment désinstaller un package installé par un autre utilisateur ?](#how-can-i-uninstall-a-package-that-was-installed-by-another-user) |
| [Comment signaler un problème ?](#how-can-i-report-a-problem) |
| [Où enregistrer les sauvegardes de jeu locales ?](#where-should-i-save-local-game-saves) |

### Pourquoi certaines de mes dépendances MicrosoftGame.config ne sont-elles pas installées dans le sandbox de développement ?

Le Store ne peut pas installer les dépendances de framework déclarées dans MicrosoftGame.config lorsque vous êtes dans un sandbox de développement. Ces dépendances doivent être installées manuellement sur le PC pour que votre titre fonctionne.

<Note>
  Il est important de vous assurer que les versions que vous installez sont identiques à celles spécifiées dans MicrosoftGame.config.
</Note>

Pour plus d'informations, consultez Dépendances des packages de framework.

### Pourquoi ne puis-je pas voir le contenu du Store dans le sandbox après la publication : erreur 194 ?

Vous devez être connecté à XBOX Live sur le PC. Si vous avez récemment exécuté `wsreset`, déconnectez-vous puis reconnectez-vous.

### Pourquoi ne puis-je pas obtenir la dernière version de Gaming Services ?

Vous n'êtes peut-être pas dans le sandbox RETAIL. Basculez vers le sandbox RETAIL, exécutez Windows Update, puis revenez à votre sandbox de développement.

### Comment désinstaller un package installé par un autre utilisateur ?

Pour supprimer un package pour tous les utilisateurs du PC, exécutez la commande suivante dans une invite PowerShell avec élévation de privilèges : `Remove-AppXPackage -allusers <package_name>`.

### Comment signaler un problème ?

Après l'installation du Microsoft Game Development Kit (GDK), un élément **XBOX** apparaît dans la barre de menus de Visual Studio. Pour ouvrir une boîte de dialogue permettant de signaler un problème, sélectionnez **XBOX** > **XBOX Report-a-Problem**.

<img src="https://mintcdn.com/microsoft-4404708b/5IpvKlT-jmAaVkeY/images/pc-dev/vs_report_problem.png?fit=max&auto=format&n=5IpvKlT-jmAaVkeY&q=85&s=51beb9a50fb9aee801b00aa61378914e" alt="XBOX Report-a-Problem dans Visual Studio" width="964" height="524" data-path="images/pc-dev/vs_report_problem.png" />

<Note>
  Ne sélectionnez pas **Icône Commentaires** > **Signaler un problème** pour signaler un problème.
</Note>

### Où enregistrer les sauvegardes de jeu locales ?

Nous vous recommandons d'utiliser [XGameSaveFiles](/fr/build/core-features/common/game-save/xgamesavefiles) pour les sauvegardes de jeu. Cette API fournit un chemin de fichier géré qui se synchronise automatiquement avec le cloud. Pour les titres portés vers PC Game Pass qui ne peuvent pas utiliser directement le GDK, utilisez plutôt les [sauvegardes cloud sans code](/fr/build/core-features/common/game-save/game-saves-walkthroughs-and-samples#porting-previous-titles-to-pc-game-saves-with-no-code-cloud-saves). Pour une comparaison complète des API disponibles, consultez le [guide du développeur sur les sauvegardes de jeu](/fr/build/core-features/common/game-save/game-saves-developer-guide).

Si votre titre n'utilise pas d'API de sauvegarde de jeu du GDK et gère les données de sauvegarde de manière indépendante, nous vous recommandons d'enregistrer dans le dossier connu Windows *Parties enregistrées* (*Saved Games*), en utilisant la convention *\<Nom du développeur>\\\<Nom du jeu>* pour organiser vos données de sauvegarde. Ce dossier se trouve à l'emplacement *%USERPROFILE%\Saved Games* et correspond à l'ID de dossier connu Windows [FOLDERID\_SavedGames](https://learn.microsoft.com/windows/win32/shell/knownfolderid#FOLDERID_SavedGames). Pour récupérer ce chemin par programmation, appelez [SHGetKnownFolderPath](https://learn.microsoft.com/windows/win32/api/shlobj_core/nf-shlobj_core-shgetknownfolderpath) comme indiqué dans l'exemple suivant.

```cpp theme={null}
#include <shlobj.h>

PWSTR savedGamesPath = nullptr;
HRESULT hr = SHGetKnownFolderPath(FOLDERID_SavedGames, 0, nullptr, &savedGamesPath);
if (SUCCEEDED(hr))
{
    // Use savedGamesPath, e.g., append "\<Developer Name>\<Game Name>"
    // ...
    CoTaskMemFree(savedGamesPath);
}
```

<Warning>
  N'enregistrez pas les données de jeu dans le dossier *Documents* de l'utilisateur. OneDrive synchronise automatiquement le dossier *Documents*, ce qui peut provoquer des conflits avec la synchronisation des sauvegardes cloud et entraîner une corruption des données. Le dossier connu *Saved Games* n'est pas synchronisé par OneDrive par défaut, ce qui en fait le choix le plus sûr pour les sauvegardes de jeu locales.
</Warning>

<Note>
  Assurez-vous que votre code crée ces dossiers s'ils n'existent pas. Ainsi, les joueurs peuvent trouver leurs parties enregistrées et les sauvegarder.
</Note>

Pour les titres qui utilisent les sauvegardes cloud sans code, définissez l'attribut `RelativeTo` de `NoCodePCRoot` sur `SavedGames` dans votre fichier MicrosoftGame.config pour utiliser ce même dossier. Pour plus d'informations, consultez [Portage de titres existants vers les sauvegardes de jeu PC avec les sauvegardes cloud sans code](/fr/build/core-features/common/game-save/game-saves-walkthroughs-and-samples#porting-previous-titles-to-pc-game-saves-with-no-code-cloud-saves).


## Related topics

- [Vue d'ensemble du développement durable pour les développeurs](/fr/build/game-principles/sustainability/sustainability-developer-overview.md)
- [Ressources d'accessibilité pour les développeurs](/fr/build/game-principles/accessibility/accessibility-resources.md)
- [GameInput pour les développeurs de matériel](/fr/build/core-features/common/input/hardware/input-hardware-topics.md)
- [Équilibrer performances et efficacité énergétique](/fr/build/gdk-and-engines/handheld/handheld-performance.md)
- [Guide de démarrage rapide de XBOX PC Remote Tools](/fr/tools/tools-pc/xbox-pc-remote-tools/quickstart.md)
