XNA с Visual Studio 2012. / Установка не работает

Я пытаюсь заставить XNA работать в Visual Studio 2012, поэтому могу использовать систему управления версиями, но у меня возникают трудности с выполнением шагов. Я прочитал множество страниц, которые рассказывают вам, как это сделать, например: Как установить игровую студию XNA на Visual Studio 2012? и http://ryan-lange.com/xna-game-studio-4-0-visual-studio-2012/

Но мне трудно завершить последний этап, и я не могу ничего найти в Google. Итак, последний шаг - в основном запустить это из командной строки в режиме администратора: «C: \ Program Files (x86) \ Microsoft Visual Studio 11.0 \ Common7 \ IDE \ devenv.exe» / setup

Первая проблема, с которой я столкнулся, заключается в том, что в моем каталоге нет devenv, другие говорили, что это из-за экспресс-добавления, где он называется WDExpress.exe, а он существует. Однако проблема в том, что когда я заменяю devenv.exe этим и запускаю его в командной строке, на самом деле ничего не происходит. Я не получаю ошибки, но и ничего не появляется. Он просто переходит на новую строку и игнорирует ее. Я также пробовал ввести / h в конце, и ни один из параметров / h не упоминает / setup, что заставляет меня беспокоиться, что его может даже не существовать в экспресс-версии. В любом случае, не мог бы кто-нибудь пролить свет на эту ситуацию для меня?


person user1157885    schedule 20.04.2013    source источник
comment
Я могу вам сказать, что VS 2012 XNA можно получить в экспресс-версии, я сделал это, но я не могу вспомнить, что я сделал сейчас ›.› У меня тоже были проблемы на этом этапе. Попробуйте очистить все о VS или WDExpress в temp / appdata / roaming, вы также можете попробовать добавить WDExpress к поддерживаемым продуктам   -  person Cyral    schedule 21.04.2013
comment
Увидел новый комментарий в другом вопросе. Правильные пути для WDExpress должны быть изменены на [...] \ Common7 \ IDE \ WDExpressExtensions \ Microsoft для расширений и [...] \ AppData \ Local \ Microsoft \ WDExpress \ 11.0 \ Extensions для очистки кеша расширений.   -  person Cyral    schedule 21.04.2013
comment
Увидел и сделал то, но это не помогло :(   -  person user1157885    schedule 21.04.2013


Ответы (2)


Вкратце: попробуйте запустить Visual Studio от имени администратора, а затем запустите командную строку Visual Studio (из меню «Инструменты») и запустите devenv.exe /setup

У меня была проблема с моим MSVS2010, и мне также пришлось запустить devenv.exe / setup. Если я запустил MSVS с обычными привилегиями и запустил командную строку Visual Studio, я получил сообщение об ошибке после выполнения devenv.exe /setup: Операция не может быть завершена.

Мне тоже не удалось найти devenv.exe в том виде, как вы написали, поэтому я попытался запустить MSVS в режиме администратора: щелкните программу правой кнопкой мыши и выберите «Запуск от имени администратора». Снова открыв командную строку VS и выполнив devenv.exe /setup, я отлично сработал.

Вы также можете попробовать запустить программу способом, предложенным smhnkmr на другая страница SO

person DanielTuzes    schedule 15.06.2013

У меня также были проблемы с установкой расширения XNA, и я выдал ту же ошибку, когда пытался выполнить последний шаг. Я всегда получал ошибку: Операция не может быть завершена. Я исправил ее, создав ярлык для моего WDExpress.exe и добавив / setup в свойство Target и запустив ярлык как администратор.

Удачи!

person Smørre    schedule 19.09.2013