No puedo encontrarlo por alguna razón, sintiéndome un poco tonto. ¿Cómo puedo saber? Estoy usando .net 4 con VS2010.¿Qué versión de MVC estoy usando?
Respuesta
archivo web.config abierto y encontrar la definición de montaje System.Web.Mvc:
assembly="System.Web.Mvc, Version=3.0.0.0 ..."
Es una MVC3 como ves. A través de la web puede usar MvcDiagnostics que es similar a la funcionalidad phpinfo()
en PHP.
Para mí, éste aparece en la web. config as '
Encontré el mío en ** packages.config **, no en web.config. – user1477388
Esto no siempre está presente en todos los proyectos de MVC; puede ser dependiente de la versión y dependiente de Visual Studio; también es posiblemente dependiente del proyecto. – JosephDoggie
Seleccione el ensamblado System.Web.Mvc en la carpeta "Referencias" en el explorador de soluciones. Abrir la ventana de propiedades (F4) y compruebe la versión
Prefiero este método, porque a veces la web .config no muestra el ensamblado System.Web.MVC. –
y es más rápido –
Parece que SIEMPRE funciona. Gracias. – JosephDoggie
bien sólo tiene que utilizar MvcDiagnostics.aspx Muestra mucha información sobre instalaciones actuales MVC, y también ayuda con debuging. Puede encontrarlo en fuente MVC o simplemente buscarlo en Google.
Otras respuestas son buenas para dirigir a las personas a la parte correcta de la solución (web.config, o las 'Referencias'). Esta respuesta nos muestra cómo verla en tiempo de ejecución. 'MvcDiagnostics' no es parte de una instalación MVC estándar, pero vale la pena instalarlo (con nuget). Consulte http://haacked.com/archive/2010/12/05/asp-net-mvc-diagnostics-using-nuget.aspx/. Es * muy * fácil de instalar y luego ejecutar :) –
Odio cuando la gente dice "solo busca Google". – mac10688
@ mac10688 https://www.nuget.org/packages/MvcDiagnostics y http://haacked.com/archive/2010/12/05/asp-net-mvc-diagnostics-using-nuget.aspx/ – MemeDeveloper
typeof (Controller).Assembly.GetName().Version
Da la versión actual mediante programación
Elegí System.Web.Mvc de la carpeta de referencia y la derecha se ha hecho clic en él para ir a la ventana de propiedad donde pude ver la versión de MVC. Esta solución funciona para mí. Gracias
- 1. ¿Qué versión de Kohana estoy usando?
- 2. ¿Qué versión de C++ estoy usando?
- 3. ¿Qué versión de CodeIgniter estoy usando actualmente?
- 4. ¿Cómo puedo saber qué versión de OpenGL estoy usando?
- 5. ¿Cómo puedo saber qué versión de Javascript estoy usando?
- 6. ¿Qué versión de XPATH y XSLT estoy usando ...?
- 7. ¿Qué versión de JBoss estoy ejecutando?
- 8. ¿Determinar la versión de Entity Framework que estoy usando?
- 9. ¿Cómo puedo saber qué versión de TinyMCE estoy ejecutando?
- 10. ¿Cómo puedo averiguar qué versión de reportlab estoy ejecutando?
- 11. ¿Cómo puedo averiguar qué versión de git estoy ejecutando?
- 12. ¿Cómo averiguo qué versión de Doctrine estoy ejecutando?
- 13. ¿Cómo puedo saber qué versión de Cassandra estoy ejecutando?
- 14. ¿Cómo puedo saber qué versión de JQuery estoy usando SIN usar JQuery?
- 15. Emacs qué modos estoy usando actualmente
- 16. ¿Estoy usando super() correctamente?
- 17. ASP.NET MVC 3 (Razor) Ajax.ActionLink - ¿Qué estoy haciendo mal?
- 18. ¿Qué estoy haciendo mal con la lista desplegable asp.net-mvc?
- 19. ¿Estoy usando CNCopyCurrentNetworkInfo correctamente?
- 20. ¿Estoy usando listas correctamente?
- 21. Oracle - ¿Qué archivo de nombres TNS estoy usando?
- 22. ¿Cómo saber qué shell de Unix estoy usando?
- 23. ¿Cómo saber qué distribución de Linux estoy usando?
- 24. ¿Cómo veo qué versión de MVC está instalada?
- 25. Sprite Rotation en Android usando Canvas.DrawBitmap. Estoy cerca, ¿qué estoy haciendo mal?
- 26. Estoy usando Dependency Injection: ¿qué tipos debo enlazar como singletons?
- 27. ¿Qué pasa con la forma en que estoy usando NSDateFormatter?
- 28. ¿Estoy usando plátano reactivo, verdad?
- 29. ¿Cómo saber qué versión de ADT estamos usando en eclipse?
- 30. ¿Hay alguna forma de saber a qué versión de Team Foundation Server estoy conectado?
Así que me alegro de que haya hecho esta pregunta :) – Jen
por alguna razón me sentí un poco tonto también;) – Shiham
Esta pregunta es un duplicado en [stackoverflow] [1]. [1]: http://stackoverflow.com/questions/3008704/how-to-determine-the-current-version-of-asp-net-mvc – kamayd