visual una tutorial studio pagina net mvc entre diferencias crear como asp aplicaciones asp.net asp.net-web-api

asp.net - una - diferencias entre web forms y mvc



Falta la plantilla de aplicaciĆ³n web ASP.NET en Visual Studio 2012 (4)

La solución de kale909 funcionó para mí. Acabo de agregar fotos aquí para que quede más claro: entonces aquí:

¿Alguien más ha tratado con esto? Mi objetivo final es crear un nuevo proyecto de API vacío. He estado siguiendo tutoriales y he encontrado el siguiente problema:

Mi problema es que cuando intento crear un proyecto de aplicación web ASP.NET en Visual Studio Pro 2012 no veo esa plantilla como una opción. Voy a Instalado -> Plantillas -> Visual C # -> Web

Todo lo que veo es la aplicación web vacía de ASP.NET. Así que seleccioné eso y luego esperé que apareciera la ventana del proyecto ASP.Net para poder seleccionar "Web Api". Sin embargo, ese diálogo nunca se abrió.

¿Alguien sabe cómo / dónde puedo obtener la plantilla de aplicación web ASP.NET?


Me encontré con tu pregunta ya que tenía el mismo problema. Cuando instalé Visual Studio por primera vez, no marqué la casilla para instalar los Componentes Web. Aquí es cómo resolví el problema:

  1. Cierra todas tus instancias de Visual Studio.
  2. Ejecute el instalador de Visual Studio (encontré el mío en la carpeta Descargas y me llamaron "vs_professional.exe")
  3. Para VS 2013 aparece una ventana gris similar a la primera vez que se instala VS.
  4. Cuando se le solicite, seleccione "Modificar" de la lista de opciones.
  5. Marque el elemento de la lista que creo que se llamó "Desarrollo web" o algo similar.
  6. Haga clic en actualizar.
  7. Una vez que el instalador haya terminado de ejecutar el lanzamiento de Visual Studio.

Al seleccionar Nuevo proyecto en Visual Studio, ahora puedo ver las plantillas requeridas.


Si tiene la aplicación web ASP.NET MVC 4 como una opción en la web cuando la selecciona como un nuevo proyecto, aparecerá la ventana del proyecto y podrá seleccionar la API web.


Trate de seleccionar Framework 4.5. El Framework 4.0 no tiene :)

Jorge rocha