Ответ 1
Я только что получил его на работу, он потребовал некоторого хакера.
Это будет работать после установки XNA Game Studio 4.0.
Найдите каталог Game Studio 4.0 в:
C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\Extensions\Microsoft
Скопируйте каталог в каталог:
% AppData%\Local\Microsoft\VisualStudio\11.0\Extensions
Вы можете зайти туда в Проводнике, введя %AppData
в адресной строке, нажав кнопку ввода, а затем переместив или заполнив остальную адресную строку (по какой-то причине просто вставить полный относительный URL-адрес не работает)
Где% AppData% означает ваш личный каталог AppData. Это скрытый каталог в вашем личном каталоге, который обычно находится в C:\Users\YourUserName.
Вы не закончили, откройте созданный каталог и откройте файл extension.vsixmanifest с текстовым редактором и измените этот блок:
<SupportedProducts> <VisualStudio Version="10.0"> <Edition>VSTS</Edition> <Edition>VSTD</Edition> <Edition>Pro</Edition> <Edition>VCSExpress</Edition> <Edition>VPDExpress</Edition> </VisualStudio> </SupportedProducts>
Для этого:
<SupportedProducts> <VisualStudio Version="11.0"> <Edition>Ultimate</Edition> <Edition>Premium</Edition> <Edition>Pro</Edition> </VisualStudio> </SupportedProducts>
И сохраните его. Теперь перейдите на один уровень каталога в каталог Extensions и удалите все файлы кэша, которые присутствуют (не беспокойтесь, они автоматически восстановлены) и перезапустите Visual Studio. Теперь вы сможете открыть свои проекты XNA!
изменить:
Теперь есть более популярный актуальный вопрос: Как установить студию XNA на Visual Studio 2012?
Для меня это не сработало, расширение появилось только при установке другого расширения (я обновил nuget), удаление кешей, похоже, вообще не помогло.