asp.net-mvc - form - @model mvc
Crear y ejecutar el proyecto MVC 5 en VS 2012 (5)
Microsoft ha lanzado las herramientas Web actualizadas 2013.1 que proporcionan el soporte:
Tenga en cuenta que tuve que instalarlo manualmente desde el segundo enlace, las herramientas no se instalaron correctamente desde Web Platform Installer. También un colega tuvo que instalar tanto la Actualización 4 como estas herramientas para obtener el soporte adecuado.
Respuesta original (ya no es real):Recibí esta respuesta del desarrollador de Microsoft:
El soporte de herramientas MVC 5 / Razor 3 para VS 2012 no se ha enviado todavía. Esperamos enviar este soporte a mediados de noviembre.
Recientemente, el Administrador de programas ASP.NET de Microsoft mencionó en una charla que esto se incluiría en la actualización 4 de VS2012. Editar: desafortunadamente el soporte no está en la Actualización 4.
Entonces, la respuesta aceptada es cierta por ahora, pero también podemos planear contar pronto con este apoyo en VS2012.
Por alguna razón, mi Visual Studio 2013 Preview no puede crear MVC 5 Projects. Como el proyecto MVC ahora es de código abierto en CodePlex, me preguntaba si existe una forma sencilla de desarrollar proyectos MVC 5 en mi Visual Studio 2012 Ultimate.
Microsoft ha lanzado una actualización para esto, Web Tools 2013.1 para VS2012.
No estoy seguro de que la MS lo arregle.
El informe de error dice que el problema está cerrado: por diseño
connect.microsoft.com/VisualStudio/feedback/details/806348/…
y es mediados de noviembre
Recientemente se ha agregado un nuevo tutorial al sitio web ASP.NET sobre cómo actualizar un proyecto MVC4 a MVC5 .
Migré un proyecto de VS 2012 utilizando este tutorial sin problemas, pero no hay soporte de tiempo de diseño para Razor 3 en VS2012 debido a cambios en la forma en que VS carga el motor de afeitar .
Puede editar páginas de afeitar en VS2012, pero será un editor HTML sencillo.
Tengo un tutorial que no solo hará que su proyecto vacío MVC 5 trabaje con Bundling, un controlador, jQuery, jQuery UI, Modernizr y más, sino que lo guiará a través de la instalación de Zurb''s Foundation 5, un marco receptivo con el que he trabajado con Sass. en MVC 5. Todo está aquí:
http://tinyurl.com/VS12-MVC5-F5
El problema con el que muchos se han encontrado es que Visual Studio 2012 solo te permite comenzar desde un proyecto MVC 5 en blanco, así que te ayudaré a instalar NuGet, que es bastante similar a las instrucciones del paquete NuGet con algunos cambios menores; sin embargo, no toma en cuenta que va a instalar desde Visual Studio 2012 utilizando un proyecto Blank MVC 5. Si desea utilizar Foundation 5 con la plantilla de la aplicación web MVC 4, simplemente omita la desinstalación de Bootstrap y el paquete NuGet debería funcionar bien, pero si necesita usar MVC 5 y no tiene Visual Studio 2013, necesitará construir el Controlador de inicio, Clase de agrupación, modifique Global.asax.cs así como otras pequeñas cosas peculiares. Entonces empecemos.
Pasé una buena parte de unas horas haciendo que todo funcionara.