Passer au contenu principal
Cette rubrique décrit les étapes requises pour utiliser les outils du Microsoft Game Development Kit (GDK) à partir de l’emplacement extrait. Comme l’indique le document d’extraction initial, ce processus vise principalement à permettre les scénarios de génération. La prise en charge de toutes les actions dans tous les outils n’est pas garantie.

Invite de commandes et générations en ligne de commande

La plupart des actions dans l’invite de commandes devraient fonctionner. L’utilisation d’une invite de commandes configurée pour exécuter des variables d’environnement remplacées offre les meilleures chances que ce soit le cas. Pour plus de détails sur la configuration des environnements de génération et des invites de commandes, consultez Configuration de l’environnement de génération sans installer le Microsoft Game Development Kit. Une fois cette configuration effectuée, les générations au moyen de l’exécution de MSBuild utilisent les variables d’environnement remplacées pour pointer vers les emplacements des fichiers extraits.

Configuration de XbtpLinkSvc

Le service de protocole de transfert XBOX (XbtpLinkSvc (rubrique sous NDA)) coordonne le transfert rapide de données entre un PC de développement et la console de développement. XbtpLinkSvc doit être inscrit et démarré pour permettre le comportement de déploiement attendu à partir de l’emplacement extrait. Pour ce faire, exécutez les commandes suivantes à partir du répertoire Microsoft GDK\bin.
La commande /register configure le service pour son utilisation. La commande /routing lance le service.

Configuration du pare-feu

Vous pourriez recevoir des notifications du pare-feu indiquant que XbtpLinkSvc.exe accepte des connexions entrantes provenant de consoles sur le port TCP 4201. Le fait d’autoriser XbtpLinkSvc.exe à accepter les connexions entrantes offre une bien meilleure expérience. Si la stratégie réseau restreint les connexions entrantes vers XbtpLinkSvc.exe, xbconnect /data doit être exécuté souvent pour chaque console afin de s’assurer qu’une connexion initiée par le PC a été établie avec la console. L’autorisation de ces connexions entrantes permet aux consoles d’initier des connexions à la demande vers le PC. Une règle de pare-feu appropriée nommée « XBOX Transport Link Service (inbound) » peut être ajoutée au Pare-feu Windows à l’aide de la commande suivante, exécutée à partir d’une invite de commandes avec élévation de privilèges :

Ajouter une exclusion Windows Defender

Par défaut, Windows Defender peut mettre fin aux connexions de déploiement établies par XbtpLinkSvc. Le programme d’installation du Microsoft Game Development Kit (GDK) comprend une étape qui ajoute une exclusion Windows Defender pour éviter cela. Vous pouvez ajouter manuellement cette exclusion à l’aide de la commande PowerShell Add-MpPreference :
Pour supprimer cette exclusion, utilisez la commande PowerShell Remove-MpPreference :

Modification du répertoire extrait

Si l’emplacement du Microsoft Game Development Kit (GDK) change, XbtpLinkSvc devra être inscrit de nouveau, la tâche arrêtée, puis redémarrée. Pour ce faire, exécutez les commandes suivantes à partir du répertoire Microsoft GDK\bin (du nouvel emplacement du Microsoft Game Development Kit (GDK)).
Cela redémarrera correctement le service dans le nouvel emplacement extrait.

Voir aussi

Utilisation du Microsoft Game Development Kit sans installation Utilisation du Microsoft Game Development Kit pour configurer, générer et déployer des projets XBOX (rubrique sous NDA)
Dernière modification le 6 novembre 2026