413 Stimmen

Welche Version von MVC verwende ich?

Ich kann es aus irgendeinem Grund nicht finden und fühle mich ein wenig dumm. Woher soll ich das wissen? Ich verwende .net 4 mit VS2010.

402voto

Artem Koshelev Punkte 10344

Öffnen Sie die Datei web.config und suchen Sie die Definition der Baugruppe System.Web.Mvc:

assembly="System.Web.Mvc, Version=3.0.0.0 ..."

Es ist ein MVC3, wie Sie sehen. Über Web können Sie verwenden MvcDiagnostics was ähnlich ist wie phpinfo() Funktionalität in PHP.

262voto

Michael Shimmins Punkte 19701

Wählen Sie die System.Web.Mvc-Assembly im Ordner "References" im Projektmappen-Explorer aus. Rufen Sie das Eigenschaftenfenster auf (F4) und überprüfen Sie die Version

Reference Properties

27voto

Achilles Punkte 1079

Eine andere Lösung ist die Suche nach mvc in Nuget (klicken Sie mit der rechten Maustaste auf Ihr MVC-Projekt in Visual Studio und wählen Sie "Manage Nuget Packages").

Dies zeigt Ihnen die aktuell installierte Version an - enter image description here

Und es wird Ihnen auch ermöglichen, die MVC-Version zu aktualisieren - enter image description here

15voto

DropAndTrap Punkte 1530
typeof(Controller).Assembly.GetName().Version

Gibt die aktuelle Version programmatisch aus.

8voto

Nagaraj Raveendran Punkte 1080

Ich hatte diese Frage, weil es keine MVC5-Vorlage in VS 2013 gibt. Wir mussten ASP.NET Webanwendung auswählen und dann MVC aus dem nächsten Fenster wählen.

Sie können die Eigenschaften der System.Web.Mvc dll wie in der folgenden Abbildung überprüfen.

enter image description here

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X