36 votes

Comment installer le XNA Game Studio 4.0 sous Windows 8?

Cette question est liée, mais PAS un doublon: Comment installer XNA game studio sur Visual Studio 2012?

J'ai lu le billet mentionné plus haut, et ont obtenu xna projets d'ouverture, mais j'ai maintenant un problème.

Certaines des références pour le XNA framework ne sont pas trouvés:

Microsoft.Xna.Framework.Avatar
Microsoft.Xna.Framework.GamerServices
Microsoft.Xna.Framework.Net
Microsoft.Xna.Framework.Storage
Microsoft.Xna.Framework.Video

Et toutes les références à Microsoft.Xna.Framework.Content.Pipeline

Sans cela, je ne peux pas compiler ou exécuter tous les jeux que j'ai fait. Je ne trouve pas la dll qui contient ces, ou si je devrais mettre.

66voto

Justin Skiles Points 2885

Mise à JOUR: 3 Mars 2014

Utilisez les télécharger pour VS2012 et VS2013 à ce lien: https://msxna.codeplex.com/releases. Je n'ai aucune idée de la légalité sur ce projet (les développeurs semblent avoir décompilé XNA), mais ça m'a aidé à soulager la douleur d'avoir besoin de VS2010 pour utiliser le contenu du pipeline.

Vieille Réponse

Voir: Comment travailler autour d'un possible XNA Game Studio ou Windows Phone SDK échec de l'installation sur Windows 8

Comment contourner ce problème

Si vous rencontrez ce problème, voici les étapes que vous pouvez utiliser pour travailler autour d'elle:

  • Télécharger et installer la dernière version de Games for Windows – LIVE Redistribuable de http://www.xbox.com/en-US/LIVE/PC/DownloadClient
  • Si vous installez le SDK de Windows Phone 7.1, exécutez à nouveau le programme d'installation et choisissez de le réparer. Cela re-run précédemment à défaut de XNA Game Studio installateurs et ils doivent installer correctement cette fois.
  • Si vous êtes à installer un autonome XNA Game Studio produit, exécutez à nouveau le programme d'installation et il doit installer correctement cette fois.
  • Si vous projetez de faire de Windows Phone de développement, vous devez également installer le Windows Phone SDK 7.1.1 mise à Jour après l'installation du SDK de Windows Phone 7.1. Cette mise à jour résout un problème qui empêche l'émulateur du SDK de Windows Phone 7.1 fonctionne correctement sur Windows 8.

Que faire si la solution de contournement n'aide pas

Si vous avez essayé les étapes ci-dessus et le programme d'installation échoue encore, vous êtes en cours d'exécution dans un autre problème que celui décrit ci-dessus, et vous aurez à chercher dans les fichiers journaux d'installation pour déterminer la cause racine.

Si vous installez le SDK de Windows Phone 7.1, vous pouvez utiliser le journal d'outil de collecte de données afin de recueillir vos fichiers journaux d'installation. Cette collecte de journaux de l'outil va créer un fichier nommé %temp%\vslogs.de la cabine.

Si vous installez le XNA Game Studio, vous pouvez trouver les fichiers journaux dans les endroits suivants:

  • XNA Game Studio 4.0 de l'Actualisation de %temp%\XNA Game Studio 4.0 de Configuration\Logs
  • XNA Game Studio 4.0 - %temp%\XNA Game Studio 4.0 de Configuration\Logs
  • XNA Game Studio de 3,1% temp%\XNA Game Studio 3.1 Configuration\Logs
  • XNA Game Studio de 3,0% temp%\XNA Game Studio 3.0 Setup\Logs
  • XNA Game Studio De 2,0 %ProgramFiles%\Microsoft XNA\XNA Game Studio\v2.0\Setup\Logs

Quelle est la cause de cet échec derrière les coulisses

XNA Game Studio installe une version de Games for Windows – LIVE Redistribuable derrière les coulisses. Certaines anciennes versions de Jeux pour Windows – LIVE Redistribuable de tenter d'installer et d'utiliser un fichier qui est installé par Windows 8, et les versions plus anciennes de l' redistribuable ne sont pas compatibles avec la version la plus récente du fichier qui est installé par Windows 8. Les nouvelles versions de Jeux pour Windows – LIVE Redistribuable sont compatibles avec Windows 8, et si vous pré-installation de la nouvelle redistribuable avant d'installer XNA Game Studio, le programme d'installation de reconnaître qu'il est déjà là et d'utiliser la nouvelle version au lieu d'essayer d'installer l'ancienne version.

6voto

agarwaen Points 789

Le programme d'installation pour le XNA Game Studio 4.0 a des problèmes sur Windows 8. Le processus d'installation échoue et supprime tous les fichiers d'installation. Le fait est que le principal de l'installateur extraits suivants installateurs (à c:\Program Files (x86)\Microsoft XNA\XNA Game Studio\v4.0\Setup):

  • XLiveRedist.msi
  • xnags_documentation.msi
  • xnags_platform_tools.msi
  • xnags_shared.msi
  • xnags_visualstudio.msi
  • xnaliveproxy.msi

Le conflit avec la première. Donc, si vous installez manuellement tous les autres, XNA devrait fonctionner correctement. Le problème est que, après l'échec de l'installation de ce fichiers sont automatiquement supprimés. Ma solution est de stopper le processus d'installation (à l'aide du gestionnaire des tâches) dans le moment où une erreur a été détectée, de cette façon, le programme d'installation de ne pas avoir le temps d'effacer les fichiers d'installation. Une fois que vous avez les fichiers, vous pouvez l'installer sans répéter les procees. Il a travaillé pour moi!!!

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X