2013-11-23 3 views
22

Я хотел бы начать работу с ASP.NET MVC 5 с помощью Visual Studio 2012. Я установил «ASP.NET And Web Tools 2013 for Visual Studio 2012, но это« только »дает мне« Пустой ASP.NET MVC 5 Project ».Шаблон проекта MVC5 для Visual Studio 2012

Для веб-проектов MVC4 я могу выбрать различные виды веб-приложений (например,« Стандарт »,« Интернет »,« Интранет »и т. Д.). Я видел скриншоты с аналогичными параметрами Visual Студия 2013.

есть ли какие-либо шаблоны проектов (для VS2012), которые позволяют мне сделать то же самое для MVC5 приложений?

+1

Вам это поможет? http://stackoverflow.com/questions/18288215/how-can-i-add-the-mvc-5-project-template-to-vs-2012 – Spock

+0

Этот вопрос помог мне в установке «Web Tools 2013» :) Так что это явно связано, но, как я уже сказал, он устанавливает только один шаблон. – MartinStettner

+0

Мой ответ не шаблон, но он поможет вам запустить проект MVC 5 и основы. Как и шаблон. –

ответ

15

Похоже, что «в настоящее время» ю ere включает только шаблон «Пустой проект», и MS официально не выпустила все остальные шаблоны для VS2012. Для ASP.NET MVC 5 вы можете использовать scafolding для добавления контроллеров, представлений и т. Д. Это то же самое для шаблонов WebAPI.

ASP.NET MVC 5 шаблон
Мы добавили новый шаблон MVC 5. Он ссылается на последние пакеты MVC 5 NuGet, и вы можете использовать строительные леса для добавления контроллеров и представлений .

Также смотрите RELEASE NOTES

enter image description here

+0

Это пустой проект, и это не то же самое, что полное приложение mvc5. Как это лучший ответ? –

+0

Ответ основан на вопросе «Существуют ли какие-либо шаблоны проектов (для VS2012), которые позволяют мне делать то же самое для приложений MVC5?» Не о том, лучше ли предоставленный шаблон, или нет. В соответствии с ответом MS решила дать возможность пользователю добавлять строительные леса к проекту. – Spock

+0

Имеет ли Visual Studio «на сегодняшний день» шаблон приложения Full MVC 5 в любом типе обновления, добавления или плагина Web Essential? Если бы этот комментарий был прозвучал, как будто я был членом. На самом деле я вроде как один, потому что я не читал все, что мог. Но знаете ли вы какие-либо шаблоны на сегодняшний день, так как этот вопрос старый? –

10

Не уверен, что если вы заинтересованы в этом ответе, но у меня есть учебник, который будет не только получить ваш пустой проект MVC 5 работает с пакетирование, контроллер , JQuery, JQuery UI, Modernizr и больше, но он будет ходить вас через установку Foundation Zurb в 5, отзывчивый Framework, которые я работаю с Sass в MVC 5. это все здесь:

http://httpjunkie.com/2013/158/install-zurbs-foundation-5-in-net-mvc-5/

Проблема, с которой многие столкнулись, заключается в том, что Visual Studio 2012 позволяет вам начать с пустого проекта MVC 5, поэтому я помогу вам установить NuGet, который очень похож на инструкции в пакете NuGet с несколькими небольшие изменения; однако он не принимает во внимание, что вы будете устанавливать из Visual Studio 2012 с использованием проекта Blank MVC 5. Если вы хотите использовать Foundation 5 с шаблоном веб-приложения MVC 4, просто опустите удаление Bootstrap и пакет NuGet должен работать нормально, но если вам нужно использовать MVC 5, и у вас нет Visual Studio 2013, вам нужно будет построить Home Controller, Bundling class, изменить Global.asax.cs, а также другие причудливые мелочи. Поэтому давайте начнем.

Я потратил немалую часть нескольких часов на то, чтобы все это работало.

+1

Спасибо! Это именно то, что я искал. Я не хочу, чтобы для меня было настроено все веб-приложение, но для пустого проекта MVC 5 мне не хватило даже начала. Мне также приходилось использовать Foundation вместо стандартного Bootstrap. – Dooms101

+0

Удивительный, рад, что я мог бы помочь. У меня также есть еще один учебник на этом сайте, в котором вы узнаете, как приложение mvc 4 в VS 2012 обновлено с помощью приложения MVC 5 в VS 2013, но все сделано в VS 2012. –

+1

YAY !!! SASS и Foundation в MVC с asp.net/VS2012. Пока не видели никаких примеров этого. Благодаря! – Rachael

3

Я только что натолкнулся на это и сейчас пережил это. Кажется, что это место, а также действительно отвечает на вопрос о плакатах.

http://httpjunkie.com/2013/340/develop-mvc-5-with-asp-net-identity-in-visual-studio-2012/

+0

Надеюсь, это по-прежнему актуально. Я думал об этом и немного обновил его. Учитывая MVC 5.1, новые шаблоны MVC с идентификацией. Даже обновления, доступные для VS 2012, возможно, вывели несколько деталей в этом сообщении в блоге, но общая статья все равно должна помочь. Я дам вам знать, обновляю ли я его, не стесняйтесь присылать мне какие-либо обновления или устаревшие указания, если вы их видите. –

+0

Разве это сработало для вас? –

+0

В приведенной выше ссылке описывается, как преобразовать проект MVC4 в проект MVC5. Он не пытается описать, как преобразовать пустой проект MVC5 в проект веб-приложения MVC5. – barrypicker

0

Использование VS2013 экспресс, который имеет самые последние шаблоны, генерировать scaffolded проект (не пустой), а затем вернуться к VS2012 и делать свою работу.

Смежные вопросы