Non riesco a trovarlo per qualche motivo, sentendomi un po 'stupido. Come lo so? Sto usando .net 4 con VS2010.
Non riesco a trovarlo per qualche motivo, sentendomi un po 'stupido. Come lo so? Sto usando .net 4 con VS2010.
Risposte:
Aprire il file web.config e trovare la definizione dell'assieme System.Web.Mvc:
assembly="System.Web.Mvc, Version=3.0.0.0 ..."
È un MVC3 come vedi. Tramite il web è possibile utilizzare MvcDiagnostics che è simile alla phpinfo()
funzionalità in PHP.
dependencies
->"Microsoft.AspNet.Mvc"
Selezionare l'assembly System.Web.Mvc nella cartella "Riferimenti" in Esplora soluzioni. Apri la finestra delle proprietà (F4) e controlla la versione
typeof(Controller).Assembly.GetName().Version
Fornisce la versione corrente a livello di codice.
Ho avuto questa domanda perché non esiste un modello MVC5 in VS 2013. Abbiamo dovuto selezionare l'applicazione Web ASP.NET e quindi scegliere MVC dalla finestra successiva.
Puoi controllare le proprietà della dll System.Web.Mvc come nell'immagine qui sotto.
Bene, basta usare MvcDiagnostics.aspx Mostra molte informazioni sulle attuali installazioni MVC e aiuta anche con il debug. Puoi trovarlo nella fonte MVC o solo Google per questo.
References
). Questa risposta ci mostra come vederlo in fase di esecuzione. MvcDiagnostics
non fa parte di un'installazione MVC standard, ma vale la pena installarla (con nuget). Vedi haacked.com/archive/2010/12/05/… . È molto facile da installare e quindi eseguire :)
In Esplora soluzioni aprire pacchetti.config e trovare Microsoft.AspNet.MVC:
id pacchetto = "Microsoft.AspNet.Mvc" version = "5.2.3" targetFramework = "net461"
Da quanto sopra possiamo vedere che è una versione Asp.Net MVC 5.2.3.
Inoltre il file package.config ci aiuta anche a tenere traccia di tutti i pacchetti installati con le rispettive versioni.
Passare alla cartella "C: \ Programmi (x86) \ Microsoft ASP.NET". Vedrai "ASP.NET MVC 4" o qualcosa del genere. Per conoscere i dettagli, seleziona "C: \ Programmi (x86) \ Microsoft ASP.NET {la tua versione MVC} \ Assemblies \ System.Web.Mvc.dll" Fai clic con il pulsante destro del mouse e visualizza la versione.