2014-01-07 3 views
2

Я установил XNA 4.0 и использовал этот метод:. How to install XNA game studio on Visual Studio 2012? доступа XNA в vs2012 (я установил VC# 2010 экспресс первый.) Все шло хорошо, я мог бы даже открытую игру XNA проект и побежал. Но в новом проектном меню не отображалась опция игры в Windows и Xbox360. Почему они не хватает?Нет Windows, игры в XNA 4.0 VS2012

enter image description here

+0

Включено изображение для вас – jessehouwing

+1

Не работало и для меня. Я бы посоветовал вам перейти на MonoGame, так как XNA действительно мертв, или придерживаться VS2010, чтобы получить стабильную версию XNA. –

+1

Я согласен с @ Pierre-LucPineault - XNA уже не существует, и MonoGame - отличная альтернатива. Тем не менее, вы можете попробовать создать решение в VS2010, а затем открыть его в VS2012 и перейти оттуда (проекты совместимы с переходом). –

ответ

0

Я переустановил, и это исправлено. Я думаю, что это путь установки, который вызывает эту проблему. VS2010 и VS2012 должны быть установлены на одном диске. У меня есть VS2012, установленный на D: \ Program Files (x86) \ Microsoft Visual Studio 11.0 и VS2010, переустановленный на D: \ Program Files (x86) \ Microsoft Visual Studio 10.0, а не на C: \ Program Files (x86) \ Microsoft Visual Studio 10,0. Затем установите и скопируйте XNA с тем же старым трюком. Не знаю, почему это так, но это работает как шарм. MonoGame в порядке, но он по-прежнему нуждается в поддержке конвейера контента XNA.

2

XNA официально поддерживается только на Visual Studio 2010.

XNA Game Studio 4.0 Refresh использует среду разработки Microsoft Visual Studio 2010, расширяя его для разработки игр. XNA Game Studio 4.0 Refresh работает с любым из следующих продуктов Microsoft Visual Studio 2010.

  • Microsoft Visual Studio 2010 Express для Windows Phone
  • Microsoft Visual C# 2010 Express Edition
  • Microsoft Visual Studio 2010 Professional Edition

http://msdn.microsoft.com/en-us/library/bb203916.aspx

Есть некоторые tricks to "tweak" the XNA templates to work in Visual Studio 2012 and 2013.

  • (для пользователей Windows 8) Установите игры для клиента Windows Live. Вам просто нужно установить его, дальнейший ввод не требуется.
  • Установка Visual Studio 2013 или 2012
  • Установка Windows Phone SDK 7.1
    • Это позволит установить VS 2010 Express для Windows Phone, а с ним, XNA
    • Если по какой-то причине установка XNA терпит неудачу, переустанавливать
    • в качестве альтернативы, вы можете установить любой Visual Studio 2010 и XNA автономный
  • Копия XNA из VS2010 на VS2013
  • Скопируйте папку с именем XNA Game Studio 4.0 с «C: \ Program Files (x86) \ Microsoft Visual Studio 10.0 \ Common7 \ язь \ расширения \ Microsoft» для
    • Для VS2013 C:\Program Files (x86)\Microsoft Visual Studio 12.0\common7\ide\extensions\Microsoft
    • Для VS2012 C:\Program Files (x86)\Microsoft Visual Studio 11.0\common7\ide\extensions\Microsoft
  • Откройте файл extension.vsixmanifest с вашим любимым текстовым редактором (с правами администратора), внутри скопированной XNA Game Studio 4.0 Папка
  • Изменение поддерживается Visual Studio версии
    • Изменить это: <VisualStudio Version=”10.0″> к
      • Для VS2013: <VisualStudio Version=”12.0″>
      • Для VS2012: <VisualStudio Version=”11.0″>
  • Говори VS перестраивать Extensions кэш
    • Выполнить эту команду (Win + R):
      • Для VS2013 «C: \ Program Files (x86) \ Microsoft Visual Studio 12.0 \ Common7 \ IDE \ devenv.exe»/установка
      • Для VS2012 «C: \ Program Files (x86) \ Microsoft Visual Studio 11.0 \ Common7 \ IDE \ devenv.exe»/ установка
    • Если вы получаете ошибку, делая это, запустить его в командной строке с правами администратора
    • Это ISN» всегда необходимо, особенно если вы только что установили Visual Studio

http://dementedvice.wordpress.com/2013/10/21/let-me-explain-install-xna-on-visual-studio-2013-and-2012/

+0

Они работают в экспресс-изданиях, я их неоднократно устанавливал в них. Вы должны добавить «WDExpress» в качестве версии и заменить «devenv.exe», как показано в руководстве по установке XNA с VS2012 с «WDExpress.exe» – Cyral