Jak zainstalować XNA Game Studio 4.0 w systemie Windows 8?

To pytanie jest powiązane, ale nie duplikat: Jak zainstalować XNA game studio Na Visual Studio 2012?

Przeczytałem powyższy post i mam otwieranie projektów xna, ale teraz mam problem.

Niektóre odniesienia do frameworka XNA nie zostały znalezione:

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

I wszystkie odniesienia do Microsoft.Xna.Framework.Content.Pipeline

Bez nich nie mogę skompilować ani uruchomić żadnych stworzonych przeze mnie gier. Nie mogę znaleźć dll, który zawiera te, lub gdzie powinienem umieścić oni.

Author: Community, 2012-10-11

2 answers

Aktualizacja: 3 marca 2014

Użyj pobierania dla VS2012 i VS2013 pod tym linkiem: https://msxna.codeplex.com/releases. nie mam pojęcia o legalności tego projektu (deweloperzy zdają się dekompilować XNA), ale pomogło mi to złagodzić ból potrzeby VS2010 w celu wykorzystania potoku treści.

Stara Odpowiedź

Zobacz: jak obejść ewentualną awarię instalacji XNA Game Studio lub Windows Phone SDK w systemie Windows 8

Jak obejść ten problem

Jeśli napotkasz ten problem, oto kroki, których możesz użyć, aby obejść go:

  • Pobierz i zainstaluj najnowszą wersję Gry Dla Windows-LIVE Redistributable z http://www.xbox.com/en-US/LIVE/PC/DownloadClient
  • Jeśli instalujesz Zestaw Windows Phone SDK 7.1, uruchom ponownie konfigurację i wybierz naprawę. Spowoduje to ponowne uruchomienie wcześniej nieudanych instalatorów XNA Game Studio i powinny one zainstalować poprawnie tym razem.
  • Jeśli instalujesz samodzielny produkt XNA Game Studio, uruchom ponownie konfigurację i tym razem powinna ona zostać poprawnie zainstalowana.
  • jeśli planujesz rozwój Windows Phone, powinieneś również zainstalować aktualizację Windows Phone SDK 7.1.1 po zainstalowaniu Windows Phone SDK 7.1. Ta aktualizacja rozwiązuje problem, który uniemożliwia prawidłowe działanie emulatora w zestawie Windows Phone SDK 7.1 w systemie Windows 8.

Co zrobić, jeśli obejście nie pomaga

Jeśli wypróbowałeś powyższe kroki i konfiguracja nadal nie powiodła się, napotkasz inny problem niż opisany powyżej i będziesz musiał spojrzeć na pliki dziennika konfiguracji, aby określić główną przyczynę.

Jeśli instalujesz Zestaw Windows Phone SDK 7.1, możesz użyć narzędzia log collection, aby zebrać pliki dziennika konfiguracji. To narzędzie do zbierania dzienników utworzy plik o nazwie % temp % \vslogs.taksówka.

Jeśli instalujesz XNA Game Studio, możesz Znajdź pliki dziennika w następujących lokalizacjach:

  • XNA Game Studio 4.0 Refresh - %temp % \XNA Game Studio 4.0 Setup\Logs
  • XNA Game Studio 4.0 - % temp % \XNA Game Studio 4.0 Setup \ Logs
  • XNA Game Studio 3.1 - % temp % \XNA Game Studio 3.1 Setup \ Logs
  • XNA Game Studio 3.0 - % temp % \XNA Game Studio 3.0 Setup \ Logs
  • XNA Game Studio 2.0 - %ProgramFiles% \ Microsoft XNA \ XNA Game Studio \ v2.0\Setup \ Logs

Co jest przyczyną tej porażki za kulisami

XNA Game Studio instaluje wersję Gry Dla Windows-LIVE / Align = "left" / Niektóre starsze wersje gier Dla Windows-LIVE Redistributable próba instalacji i użycia pliku który jest instalowany przez Windows 8, a starsze wersje redistributable nie są kompatybilne z nowszą wersją Pliku który jest zainstalowany przez Windows 8. Nowsze wersje gier dla Windows-LIVE Redistributable są kompatybilne z Windows 8, a jeśli przed zainstalowaniem gry XNA należy wstępnie zainstalować nowy program redystrybucyjny Studio, setup rozpozna, że już tam jest i skorzysta z nowego wersja zamiast próbować zainstalować starą wersję.

 66
Author: Justin Skiles,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-03-03 22:49:09

Instalator dla XNA Game Studio 4.0ma pewne problemy z Windows 8. Proces instalacji nie powiedzie się i usunie wszystkie pliki instalacyjne. Faktem jest, że główny instalator wyodrębnia następujące instalatory (na 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

Konflikt jest z pierwszym. Więc jeśli ręcznie zainstalujesz wszystkie inne, XNA powinno działać dobrze. Problem polega na tym, że po awarii instalacji pliki te są automatycznie usuwane. Moim rozwiązaniem jest zatrzymanie procesu instalacji (za pomocą Menedżera zadań) w momencie w przypadku wykrycia błędu instalator nie ma czasu na usunięcie plików instalacyjnych. Gdy już masz pliki, możesz je zainstalować bez powtarzania procesu. U mnie zadziałało!!!

 6
Author: rareyesdev,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-02-25 19:01:36