Ich kann es aus irgendeinem Grund nicht finden und fühle mich ein wenig dumm. Wie soll ich wissen? Ich verwende .net 4 mit VS2010.
Ich kann es aus irgendeinem Grund nicht finden und fühle mich ein wenig dumm. Wie soll ich wissen? Ich verwende .net 4 mit VS2010.
Antworten:
Öffnen Sie die Datei web.config und suchen Sie die Assembly-Definition System.Web.Mvc:
assembly="System.Web.Mvc, Version=3.0.0.0 ..."
Es ist eine MVC3, wie Sie sehen. Über das Internet können Sie MvcDiagnostics verwenden, das der phpinfo()
Funktionalität in PHP ähnelt .
dependencies
->"Microsoft.AspNet.Mvc"
Wählen Sie die System.Web.Mvc-Assembly im Ordner "Referenzen" im Lösungs-Explorer aus. Rufen Sie das Eigenschaftenfenster (F4) auf und überprüfen Sie die Version
typeof(Controller).Assembly.GetName().Version
Gibt die aktuelle Version programmgesteuert an.
Ich hatte diese Frage, weil es in VS 2013 keine MVC5-Vorlage gibt. Wir mussten die ASP.NET-Webanwendung auswählen und dann im nächsten Fenster MVC auswählen.
Sie können die Eigenschaften der System.Web.Mvc-DLL wie im folgenden Bild überprüfen.
Verwenden Sie einfach MvcDiagnostics.aspx. Es zeigt viele Informationen zu aktuellen MVC-Installationen und hilft auch beim Debuggen. Sie finden es in der MVC-Quelle oder einfach bei Google.
References
) zu leiten . Diese Antwort zeigt uns, wie wir es zur Laufzeit sehen können. MvcDiagnostics
ist nicht Teil einer Standard-MVC-Installation, aber es lohnt sich, sie zu installieren (mit Nuget). Siehe haacked.com/archive/2010/12/05/… . Es ist sehr einfach zu installieren und dann auszuführen :)
Öffnen Sie im Projektmappen-Explorer die Datei packages.config und suchen Sie Microsoft.AspNet.MVC:
package id = "Microsoft.AspNet.Mvc" version = "5.2.3" targetFramework = "net461"
Aus dem obigen können wir sehen, dass es sich um eine Asp.Net MVC 5.2.3-Version handelt.
Darüber hinaus hilft uns die Datei packages.config, alle installierten Pakete mit ihren jeweiligen Versionen zu verfolgen.
Navigieren Sie zum Ordner "C: \ Programme (x86) \ Microsoft ASP.NET". Sie sehen "ASP.NET MVC 4" oder ähnliches. Um Details zu erfahren, navigieren Sie zu "C: \ Programme (x86) \ Microsoft ASP.NET {Ihre MVC-Version} \ Assemblies \ System.Web.Mvc.dll". Klicken Sie mit der rechten Maustaste und sehen Sie sich die Version an.