Ответ 1
ОБНОВЛЕНИЕ: 3 марта 2014 г.
Используйте загрузку для VS2012 и VS2013 по этой ссылке: https://msxna.codeplex.com/releases. Я понятия не имею о законности этого проекта (разработчики, похоже, декомпилировали XNA), но это помогло мне облегчить боль от необходимости VS2010, чтобы использовать конвейер контента.
Старый ответ
Смотрите: Как работать с возможной ошибкой XNA Game Studio или Windows Phone SDK в Windows 8
Как обойти эту проблему
Если вы столкнулись с этой проблемой, выполните следующие действия, которые вы можете использовать для ее работы:
- Загрузите и установите последнюю версию игр для Windows - LIVE Распространяется с http://www.xbox.com/en-US/LIVE/PC/DownloadClient
- Если вы устанавливаете Windows Phone SDK 7.1, перезапустите установку и выберите ее. Это приведет к повторному запуску ранее отсутствующих установщиков XNA Game Studio, и на этот раз они должны быть установлены правильно.
- Если вы устанавливаете автономный продукт XNA Game Studio, повторно запустите установку, и на этот раз она должна быть установлена правильно.
- Если вы планируете создавать Windows Phone, вы также должны установить Windows Phone SDK 7.1.1 Update после установки Windows Phone SDK 7.1. Это обновление устраняет проблему, которая предотвращает правильную работу эмулятора в Windows Phone SDK 7.1 в Windows 8.
Что делать, если обходное решение не помогает
Если вы попытались выполнить описанные выше шаги и все еще не удалось выполнить настройку, вы столкнулись с другой проблемой, чем описанная выше, и вам нужно будет просмотреть файлы журнала установки, чтобы определить основную причину.
Если вы устанавливаете Windows Phone SDK 7.1, вы можете использовать инструмент сбора журналов для сбора файлов журнала установки. Этот инструмент сбора журналов создаст файл с именем% temp%\vslogs.cab.
Если вы устанавливаете XNA Game Studio, вы можете найти файлы журнала в следующих местах:
- XNA Game Studio 4.0 Обновить -% temp%\XNA Game Studio 4.0 Настройка\Журналы
- XNA Game Studio 4.0 -% temp%\XNA Game Studio 4.0 Настройка\Журналы
- XNA Game Studio 3.1 -% temp%\XNA Game Studio 3.1 Настройка\Журналы
- XNA Game Studio 3.0 -% temp%\XNA Game Studio 3.0 Настройка\Журналы
- XNA Game Studio 2.0 -% ProgramFiles%\Microsoft XNA\XNA Game Studio\v2.0\Setup\Logs
Что вызывает эту ошибку за кадром
XNA Game Studio устанавливает версию игр для Windows - LIVE Распространяется за кулисами. Некоторые более старые версии Игр для Windows - LIVE Распространяемая попытка установки и использования файла который устанавливается Windows 8, и более старые версии распространяемые не совместимы с более новой версией файла который установлен Windows 8. Более новые версии Игр для Windows-LIVE Redistributable совместимы с Windows 8, и если перед установкой XNA Game вы предварительно устанавливаете новый распространяемый Studio, setup распознает, что он уже существует и использует новый вместо того, чтобы пытаться установить старую версию.