Ich habe Windows 8 vor einem Monat installiert und möchte jetzt xna game studio 4.0 zu meinem Visual Studio 2010 Ultimate hinzufügen. Ich habe das xna-Installationsprogramm von Ссылка heruntergeladen und das Setup ausgeführt. Zuerst wurde etwas über Kompatibilitätsprobleme gesagt, aber das Setup wurde fortgesetzt. nachdem es fertig war, startete ich den Computer neu und wollte ein XNA-Projekt machen, aber es wird nicht im c # -Drop-Down-Menü angezeigt. Also habe ich mir die% Program-Dateien (x86)% / Microsoft Viual Studio 10.0 / Common 7 / IDE / Erweiterungen / Microsoft angeschaut, aber es gab keinen XNA-Ordner. Habe ich etwas falsch gemacht oder hat Windows 8 Probleme mit vs2010 und xna 4.0?
XNA wird offiziell nicht unter Windows 8 unterstützt und wird es nie sein, weil Microsoft es einfach aufgegeben hat.
Diese Lösung erklärt, wie Sie XNA unter Windows 8 installieren Aber klar, wenn Sie eine stabile Entwicklungsumgebung wollen, müssen Sie auf einem Windows 7-Rechner entwickeln, aber denken Sie daran, dass selbst wenn Sie auf XNA geschult sind, das Framework selbst zum Scheitern verurteilt ist und dazu verdammt ist, zu verschwinden.
Wenn Sie weiterhin mit C # unter Windows 8 arbeiten möchten, kann ich Ihnen nur empfehlen, zu MonoGame zu wechseln, das eine Open Source-Implementierung von die XNA 4 API für mehrere Plattformen mit CLR oder Mono, so dass die meisten Ihrer XNA Kenntnisse in MonoGame wiederverwendet werden können.
Wenn Sie wirklich weiter mit XNA 4.0 programmieren wollen, gibt es eine Lösung. Installieren Sie einfach das folgende Programm (offizielles Windows-Programm):
Dies ist der Windows-Marktplatz-Client, der viel zu helfen scheint, nach der Installation versuchen, xna wieder zu installieren, sollte es funktionieren, zumindest ging es gut auf meinem PC, der Windows 8 läuft.
XNA Game Studio installiert eine Version der Spiele für Windows - LIVE Redistributable hinter den Kulissen. Einige ältere Versionen von Games for Windows - LIVE Redistributable versuchen, eine Datei zu installieren und zu verwenden, die von Windows 8 installiert wird, und die älteren Versionen des Redistributable sind nicht mit der neueren Version der Datei kompatibel, die von Windows 8 installiert wird. Neuere Versionen von Games for Windows - LIVE Redistributable sind mit Windows 8 kompatibel, und wenn Sie das neue Redistributable vor der Installation von XNA Game Studio vorinstallieren, erkennt das Setup, dass es bereits vorhanden ist und die neue Version verwendet, anstatt zu versuchen, das zu installieren alte Version.
So umgehen Sie dieses Problem
Wenn Sie auf dieses Problem stoßen, finden Sie hier einige Schritte, mit denen Sie umgehen können:
Laden Sie die neueste Version von Games for Windows - LIVE Redistributable von Ссылка herunter und installieren Sie sie Wenn Sie das Windows Phone SDK 7.1 installieren, führen Sie das Setup erneut aus und wählen Sie die Reparatur aus. Dadurch werden die zuvor fehlgeschlagenen XNA Game Studio-Installationsprogramme erneut ausgeführt, und sie sollten dieses Mal korrekt installiert werden. Wenn Sie ein eigenständiges XNA Game Studio-Produkt installieren, führen Sie das Setup erneut aus, und dieses Mal sollte es ordnungsgemäß installiert werden. Wenn Sie die Windows Phone-Entwicklung planen, sollten Sie das Windows Phone SDK 7.1.1-Update auch nach der Installation von Windows Phone SDK 7.1 installieren. Dieses Update behebt ein Problem, das verhindert, dass der Emulator im Windows Phone SDK 7.1 unter Windows 8 ordnungsgemäß funktioniert.
Microsoft hat XNA, soweit ich das beurteilen kann, NICHT aufgegeben. Sie aktualisieren das Installationsprogramm noch nicht. Vielleicht bringen sie es für 8.1. Wer weiß?
Ich habe Windows 8 Entwickler Vorschau installiert
und ich wollte XNA-Frame-Arbeit auf Visual Studio 2012 installieren
aber ich hatte ein Kompatibilitätsproblem
Also hier ist was zu tun ist, um dieses Problem zu beheben
Fahren Sie fort und laden Sie Visual Studio 2010 Ultimate ISO von Microsoft
herunterMicrosoft Visual Studio 2010 Ultimate ISO-Download
Dann brennen Sie es auf einer CD mit dem Brennprogramm (Nero Express for exp)
Wenn Sie keine CD haben, um es zu brennen, können Sie Daemon Tools verwenden, um eine ISO in ein virtuelles CD / DVD-Laufwerk zu bringen
Hier ist der Download-Link für Daemon-Tools
nach der Installation von Visual Studio 2010
installieren Sie das XNA 4.0 FrameWork
starte deinen PC neu
und viel Spaß :)
Dies ist die offizielle Lösung, auf die Sie von Microsoft hingewiesen werden, um dieses Problem zu lösen:
So umgehen Sie ein mögliches XNA Game Studio oder Windows Phone SDK Installationsfehler in Windows 8 Ссылка
Und wenn Sie nur versuchen, XNA 4.0 zum Laufen zu bringen und nichts mit Windows Phone SDK 7.1 zu tun haben, dann können Sie einfach "Games for Windows - LIVE Redistributable" installieren und dann sollte die Installation von XNA 4.0 gut funktionieren . Es hat für mich getan.
Tags und Links visual-studio-2010 windows-8 xna-4.0