Установка шаблонов проектов ASP.Net MVC 2 без exe - PullRequest
1 голос
/ 02 сентября 2010

Может кто-нибудь предложить способ установить шаблоны MVC без запуска MVC exe.

Я пытаюсь запустить ASP.Net MVC 2, но у меня все еще нет доступа администраторана мой компьютер (новая работа!), на котором вам нужно запустить установщик MVC.

Я знаю, вам не нужны шаблоны, но я только начинаю MVC, так что шаблоны действительно полезны.

У меня есть шаблоны на моем домашнем ПК, поэтому я должен быть в состоянии скопировать их сегодня вечером, чтобы увидеть, работает ли это.

заранее спасибо!

1 Ответ

2 голосов
/ 02 сентября 2010

Источники шаблонов VS хранятся в нескольких папках под C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplates.Например, шаблоны MVC C # (на английском языке) находятся в папке * 1002. * в этой папке.

. Вы можете скопировать шаблоны MVC в это расположение и затем запустить devenv /installvstemplates из командной строки VS, чтобы получить их.установлены.Однако для выполнения этой команды могут потребоваться права администратора.

Установка шаблонов означает распаковку их в C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplatesCache по соответствующему пути.Это на самом деле место, откуда VS берет файлы при создании нового проекта из шаблона.Возможно, вы сможете просто скопировать распакованные шаблоны в эту папку, но я не уверен, что для их отображения не требуется дополнительная регистрация, поэтому рекомендуется выполнить процедуру из предыдущего абзаца.

Также обратите внимание, чтошаблоны содержат ссылку на собственное расширение мастера, которое вызывает мастер проекта Add Unit Test инструмента MVC.Поскольку у вас не будет установлен инструментарий MVC, вам придется удалить ссылку на расширение мастера из установленных шаблонов.Вам придется редактировать *.vstemplate каждого шаблона, который вы хотите использовать.Запись расширения мастера находится в конце этого файла.

Удачи, и обратите внимание, что может быть проще подождать прав администратора или заставить администратора установить MVC для вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...