> ## 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 bac à sable, mises à jour de Gaming Services, désinstallation de packages multiutilisateurs et emplacements des sauvegardes de jeu locales.

| Question |
| - |
| [Pourquoi certaines de mes dépendances MicrosoftGame.config ne sont-elles pas installées dans le bac à sable 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 bac à sable 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 puis-je désinstaller un package installé par un autre utilisateur?](#how-can-i-uninstall-a-package-that-was-installed-by-another-user) |
| [Comment puis-je signaler un problème?](#how-can-i-report-a-problem) |
| [Où dois-je 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 bac à sable 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 bac à sable 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 les mêmes que 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 bac à sable après la publication : erreur 194?

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

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

Vous n'êtes peut-être pas dans le bac à sable RETAIL. Passez au bac à sable RETAIL, exécutez Windows Update, puis revenez à votre bac à sable de développement.

### Comment puis-je 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 puis-je 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ù dois-je enregistrer les sauvegardes de jeu locales?

Nous recommandons d'utiliser [XGameSaveFiles](/fr-CA/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 nuage. Pour les titres portés vers PC Game Pass qui ne peuvent pas utiliser directement le GDK, utilisez plutôt les [sauvegardes infonuagiques sans code](/fr-CA/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-CA/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 façon indépendante, nous recommandons d'enregistrer dans le dossier connu Windows *Parties enregistrées* (*Saved Games*), en utilisant la convention *\<Developer Name>\\\<Game Name>* pour organiser vos données de sauvegarde. Ce dossier se trouve à *%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 le montre 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 entraîner des conflits avec la synchronisation des sauvegardes infonuagiques et causer 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. Cela permet aux joueurs de découvrir leurs parties enregistrées et de les sauvegarder.
</Note>

Pour les titres qui utilisent les sauvegardes infonuagiques sans code, réglez l'attribut `RelativeTo` de `NoCodePCRoot` à `SavedGames` dans votre MicrosoftGame.config afin d'utiliser ce même dossier. Pour plus d'informations, consultez [Portage de titres antérieurs vers les sauvegardes de jeu PC avec les sauvegardes infonuagiques sans code](/fr-CA/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 de la durabilité pour les développeurs](/fr-CA/build/game-principles/sustainability/sustainability-developer-overview.md)
- [Ressources d'accessibilité pour les développeurs](/fr-CA/build/game-principles/accessibility/accessibility-resources.md)
- [GameInput pour les développeurs de matériel](/fr-CA/build/core-features/common/input/hardware/input-hardware-topics.md)
- [Équilibrer performance et efficacité énergétique](/fr-CA/build/gdk-and-engines/handheld/handheld-performance.md)
- [Guide de démarrage rapide de XBOX PC Remote Tools](/fr-CA/tools/tools-pc/xbox-pc-remote-tools/quickstart.md)
