asp.net mvc - tutorial - ¿Visual Studio 2015 es compatible con versiones anteriores de MVC?
razor pages (3)
¿Visual Studio 2015 es compatible con las versiones anteriores de MVC?
- MVC3
- MVC4
- MVC5
No todos los entornos de alojamiento admiten las versiones más nuevas de MVC, por lo que para cumplir con las necesidades de la infraestructura anterior esto es obligatorio.
Si es compatible, ¿cómo se crean nuevas soluciones usando las versiones anteriores de MVC en Visual Studio 2015? Por defecto, los nuevos proyectos MVC se crean como la versión 5.2.
¿Visual Studio 2015 es compatible con las versiones anteriores de MVC?
Sí , los admite justo después de una migración (para agregar / soportar nuevas características en IDE como Intellisense, etc.).
¿Cómo se crean nuevas soluciones usando las versiones anteriores de MVC en Visual Studio 2015?
Esta no es una acción intelectual, ya que las plataformas más nuevas tienen muchas correcciones y ventajas en lugar de las anteriores. A menos que sea posible que deba usar una versión anterior debido a la falta de soporte de alojamiento. En este caso, no puede crear una versión anterior del proyecto MVC mediante el IDE (VS 2015) , a menos que agregue referencias de ensamblaje anteriores y algunas prácticas. funciona en la configuración en función de su pleno conocimiento de los archivos y la arquitectura más antiguos necesarios, ya que el IDE más nuevo por lo general no tiene las referencias de las vistas previas.
Nota : VS 2015 es solo un IDE (Integrated Development Environment). Puede ejecutar cualquier versión de MVC (con las consideraciones anteriores), pero las nuevas características del IDE serán limitadas. Por ejemplo, el resultado de la migración de MVC 4 en VS 2015 será:
Los proyectos de ASP.NET MVC 4 tienen una funcionalidad limitada en Visual Studio Next. Los comandos como Agregar controlador, Agregar vista, Agregar área e Ir a vista / controlador no están disponibles. Los archivos Intellisense para Razor (CSHTML y VBHTML) están limitados al marcado HTML. Consulte http://go.microsoft.com/fwlink/?LinkID=320968 para obtener información adicional sobre cómo actualizar un proyecto de MVC 4.
Que sufre de la falta de Intellisense y etc. Pero todavía puede ejecutar / desarrollar el proyecto con él u otro IDE como el Código de Visual Studio y la depuración de los proyectos tendrá sentido aquí.
Visual Studio 2015 RTM solo es compatible con MVC 5 y MVC 6; faltan herramientas y soporte Razor para MVC4 y versiones anteriores. Tenga en cuenta que los proyectos de MVC4 se migrarán automáticamente y deberían compilarse y ejecutarse en VS 2015 RTM, pero la experiencia de edición en las vistas de Razor será deficiente.
Se han recibido comentarios negativos significativos sobre este cambio desde el lanzamiento, y el equipo está planeando enviar soporte MVC4 para 2015 RTM. Mire el Blog de WebDev para un anuncio oficial pronto.
La función Send-a-Smile en Visual Studio 2015 es responsable de la rápida adquisición de estos comentarios y la decisión de responder rápidamente. Considere usar Send-a-Smile si los cambios en las características lo impactan negativamente.
Visual Studio 2015 Update 1 RC debería ser compatible con los proyectos de MVC 4. Consulte https://msdn.microsoft.com/en-us/library/mt591926.aspx