2010-01-21 22 views
35

¿Cómo puedo saber qué versión de MVC (es decir, MVC 2 Beta, MVC 2 RC) está instalada en mi máquina?¿Cómo veo qué versión de MVC está instalada?

+0

mejores respuestas son [aquí] (http://stackoverflow.com/questions/4930217/which-version-of-mvc-am-i-using), la esperanza ayuda a alguien. – stom

Respuesta

19

A menos que lo entendiera mal, la comprobación de la versión que se muestra para System.Web.Mvc en su carpeta windows \ assembly debería ayudarlo.

+0

ok Estoy allí, ¿cómo puedo saber si es RC, beta 1, beta 2, RC2, versión, etc.? – Maslow

+0

esto me mintió por alguna razón. Dijo v2 después de que acabo de instalar 3 – BritishDeveloper

+1

¿Qué sucede si la referencia de ensamblaje no está disponible? –

25

Look en Panel de control> Agregar/quitar programas

+0

En Agregar/Quitar programas solo tienen: Microsoft ASP.NET MVC3 mientras se encuentra en la carpeta C: \ Archivos de programa (x86) \ Microsoft ASP.NET ASP.NET MVC 3 y ASP.NET MVC 4 – Riga

54

C: \ Archivos de programa (x86) \ Microsoft ASP.NET Dentro de esta carpeta estarán todas las versiones de MVC que haya instalado. Esto es para Win 7.

+5

Esta es la respuesta. – devlord

+1

esto no funcionó para mí, dentro de la carpeta Microsoft ASP.NET, muestra ASP.NET MVC 4, pero desde el método mencionado [aquí] (http://stackoverflow.com/questions/4930217/which-version-of-mvc -am-i-using) cuando compruebo la definición del ensamblado System.Web.Mvc en web.config y la carpeta "References" en el explorador de soluciones, ambos muestran la versión exacta como ' 'entonces mi versión es MVC 5, espero que esto ayude a alguien. – stom

0

Ananize Scott, ya dar una versión de la respuesta, me encontré con carpetas MVC2 y MVC3 en la carpeta

C: \ Archivos de programa (x86) \ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ ItemTemplates \ CSharp \ web

"no se olvide de establecer las propiedades de mvc.dll a 'copia local verdadero' si está utilizando la versión anterior de MVC de última instalado o no va a funcionar.

0

La carpeta de programas ASP.NET es el mejor lugar para buscar, ya que mostrará las versiones en carpetas. Sin embargo, tenga en cuenta que si instaló Vi sual Studio 2012, luego instaló ambas versiones MVC3 y MVC4.

21

Simplemente mirando en los Archivos de programa (x86) no es suficiente. Si instaló MVC5, por ejemplo, a través de NuGet, entonces no verá una carpeta MVC5 debajo de esa carpeta. En mi opinión, la forma más efectiva de saber qué versión de MVC está utilizando es ir a su proyecto de VS y ver las referencias en su aplicación web principal. Luego, busque "System.Web.Mvc", haga clic con el botón secundario y luego haga clic en Propiedades. Verá la versión como una propiedad. Traté de publicar una imagen de esto, pero no me permitirá hacer eso; Oh, bueno, lo siento, no pude.

+0

Esto es exactamente lo que estaba buscando en MVC 5, gracias – Francisco

+0

. Agregaría que la propiedad de Versión está ubicada en la parte inferior de la lista y no es la Versión de Tiempo de ejecución que también se encuentra en la ventana de propiedades. –

Cuestiones relacionadas