2013-11-23 19 views
22

Ich möchte beginnen mit ASP.NET MVC 5 mit Visual Studio 2012. Ich habe die "ASP.NET And Web Tools 2013 for Visual Studio 2012 installiert, aber diese" nur "gibt mir eine" Empty ASP.NET MVC 5 Projekt "Vorlage.MVC5 Projektvorlage für Visual Studio 2012

Für MVC4 Web-Projekte kann ich verschiedene Arten von Web-Anwendungen (wie" Standard "," Internet "," Intranet "etc.) auswählen. Und ich habe Screenshots mit ähnlichen Optionen für Visual gesehen Studio 2013

gibt es Projektvorlagen (für VS2012), die mir erlauben, das gleiche für MVC5 Anwendungen zu tun?

+1

Würde Ihnen das helfen? http://stackoverflow.com/questions/18288215/how-can-i-add-the-mvc-5-project-template-to-vs-2012 – Spock

+0

Diese Frage half mir bei der Installation der "Web Tools 2013" :) Es ist also eindeutig verwandt, aber wie gesagt, es wird nur eine einzige Vorlage installiert. – MartinStettner

+0

Meine Antwort ist keine Vorlage, aber es wird Sie mit einem MVC 5-Projekt und den Grundlagen zum Laufen bringen. Genau wie eine Vorlage. –

Antwort

15

Es scheint, dass „zur Zeit“ th Es ist nur die Empty Project Vorlage enthalten, und MS hat offiziell nicht alle anderen Vorlagen für VS2012 veröffentlicht. Für ASP.NET MVC 5 können Sie die Scafolding verwenden, um die Controller, Views usw. hinzuzufügen. Dies gilt auch für WebAPI-Vorlagen.

ASP.NET MVC 5 template
Wir haben eine neue MVC 5 Vorlage. Es verweist auf die neuesten MVC 5 NuGet-Pakete, und Sie können Gerüst verwenden, um Controller und Ansichten hinzuzufügen.

Siehe auch die RELEASE NOTES

enter image description here

+0

Es ist ein leeres Projekt und es ist nicht das gleiche wie eine vollständige mvc5-Anwendung. Wie ist das eine bessere Antwort? –

+0

Die Antwort basiert auf der Frage "Gibt es Projektvorlagen (für VS2012), die es mir ermöglichen, das Gleiche für MVC5-Anwendungen zu tun?" Nicht darum, ob die bereitgestellte Vorlage besser ist oder nicht. Laut der Antwort hat MS entschieden, dem Benutzer die Möglichkeit zu geben, dem Projekt ein Gerüst hinzuzufügen. – Spock

+0

Hat Visual Studio "bis heute" die vollständige MVC 5-Anwendungsvorlage in einem beliebigen Update-, Add-On- oder Web Essential-Typ-Plug-in hinzugefügt? So schrecklich, wenn der Kommentar vorher klang, als wäre ich ein Schwanz. Tatsächlich war ich eine Art, weil ich nicht alles so gelesen habe, wie ich es hätte tun sollen. Aber wissen Sie schon von irgendwelchen Vorlagen, da diese Frage alt ist? –

10

Nicht sicher, ob Sie in dieser Antwort interessiert sind, aber ich habe ein Tutorial, das nicht nur die leere MVC 5 Projekt arbeitet mit Bündelung, ein Controller bekommen , jQuery, jQuery UI, Modernizr und mehr, aber es wird Sie durch die Installation von Zurb's Foundation 5, ein responsive Framework, das ich mit Sass in MVC 5 zu tun haben. Es ist alles hier:

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

Das Problem, mit dem viele Probleme auftraten, ist, dass Visual Studio 2012 nur von einem leeren MVC 5-Projekt aus gestartet werden kann. Daher werde ich Ihnen bei der Installation von NuGet helfen, die den Anweisungen im NuGet-Paket sehr ähnlich ist kleinere Änderungen; Es berücksichtigt jedoch nicht, dass Sie von Visual Studio 2012 mit einem leeren MVC 5-Projekt installieren werden. Wenn Sie Foundation 5 mit MVC 4 Web Application-Vorlage verwenden möchten, lassen Sie die Bootstrap-Deinstallation einfach weg und das NuGet-Paket sollte gut funktionieren, aber wenn Sie MVC 5 verwenden müssen und Sie Visual Studio 2013 nicht haben, müssen Sie erstellen Der Home Controller, Bundling-Klasse, ändern Sie die Global.asax.cs sowie andere skurrile Kleinigkeiten. Also lasst uns anfangen.

Ich verbrachte einen guten Teil von ein paar Stunden damit alles funktioniert.

+1

Vielen Dank! Genau das habe ich gesucht. Ich möchte nicht, dass eine komplette Webanwendung für mich getempelt wird, aber das leere MVC 5-Projekt hat noch nicht genug für mich, um loszulegen. Ich habe auch zufällig versucht, Foundation anstelle des Standard-Bootstrap zu verwenden. – Dooms101

+0

Super, froh, dass ich helfen konnte. Ich habe auch ein anderes Tutorial auf dieser Website, die Sie durch die MVC 4-Anwendung in VS 2012 mit der MVC 5-Anwendung in VS 2013 aktualisiert, aber alle getan in VS 2012. –

+1

YAY !!! SASS und Stiftung in MVC mit asp.net/VS2012. Ich habe noch keine Beispiele dafür gesehen. Vielen Dank! – Rachael

3

Ich bin gerade darüber gestolpert und gehe jetzt durch. Es scheint genau richtig zu sein und die Posterfrage zu beantworten.

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

+0

Ich hoffe es ist noch relevant. Ich dachte darüber nach, es durchzugehen und es ein wenig zu aktualisieren. Betrachtet MVC 5.1, neue MVC Vorlagen mit Identität. Selbst Updates, die für VS 2012 verfügbar sind, haben möglicherweise einige Details in diesem Blog-Eintrag entfernt, aber der gesamte Artikel sollte dennoch hilfreich sein. Ich lasse Sie wissen, wenn ich es aktualisiere, fühlen Sie sich frei, mir irgendwelche Updates oder überholte Richtungen zu schicken, wenn Sie sie sehen. –

+0

Hat es für dich geklappt? –

+0

Der obige Link beschreibt, wie ein MVC4-Projekt in ein MVC5-Projekt konvertiert wird. Es wird nicht beschrieben, wie ein leeres MVC5-Projekt in ein MVC5-Webanwendungsprojekt konvertiert wird. – barrypicker

0

Verwenden VS2013 auszudrücken, die die neuesten Vorlagen hat, erzeugt das eingerüstete Projekt (nicht leer), dann nach VS2012 zurückgehen und Ihrer Arbeit tun.