tutorial - VS 2015 Preview ¿Falta el tipo de proyecto "ASP.NET 5 Web Application"?
introducción a asp.net core pdf (7)
En mi caso, el problema estaba en la instalación dañada de Microsoft .NET Core 1.0.1 VS 2015 Tooling Preview 2 .
Fue realizado:
- instala las plantillas del proyecto ASP.NET después de la respuesta de esta publicación - NO RESULTADO
- reinstalar Microsoft Web Developer Tools desde la post SO idéntica - NO RESULTADO
- instalar el IDE usando la herramienta TotalUninstaller - NO RESULTADO
- reparar Microsoft .NET Core 1.0.1 (ver el boceto a continuación) - SOLUCIONADO
¡Solo reparar .NET Core 1.0.1 finalmente resolvió el problema!
En Visual Studio 2015 Preview, veo las siguientes plantillas vNext en la ventana "Nuevo proyecto":
Tengo la impresión de que también debería ver una entrada para "ASP.NET 5 Empty Web Application" o algo similar, pero no veo tal cosa. Esas dos entradas son las únicas entradas designadas "vNext" que he instalado.
¿Hay algún binario adicional que deba instalar para permitir que aparezca este tipo de proyecto? ¿O debo examinar la instalación de mi VS 2015 Preview?
Nota: Tengo una entrada para "ASP.NET Web Application", que me lleva a través de la configuración con la arquitectura unificada, pero no parece incluir un archivo project.json
o cosas que estoy asociando con el desarrollo de ASP.NET 5 .
Actualización: por este artículo con respecto a 2013 , también intenté ejecutar devenv.exe /installvstemplates
, pero tampoco funcionó. Para aclarar, no veo ninguna plantilla web nueva, que también ilustra la siguiente captura de pantalla:
Al seguir la sugerencia de Sam, noté que había actualizaciones pendientes. Una de estas actualizaciones incluía las plantillas faltantes de ASP.NET 5.
Herramientas> Extensiones y actualizaciones> Actualizaciones> Galería de Visual Studio
Una vez actualizada e instalada, la aplicación web estaba disponible tal como se describe en el tutorial.
En Visual Studio 2015 Preview Microsoft ha renombrado ASP.NET vNext
a ASP.NET 5
Si abre http://www.asp.net/vnext , en cada artículo vNext
se menciona como ASP.NET 5
Estaba teniendo el mismo problema, excepto que, a diferencia de lo que sugiere la respuesta aceptada, la aplicación web ASP.NET no estaba en la lista de plantillas.
Logré que apareciera después de seguir las instrucciones de este artículo .
- De Visual Studio 2015:
Tools -> Extensions and Updates
- Seleccione en
Online
luego haga clic enVisual Studio Gallery
- Busque
ASP.NET Project Templates
y descargue el primer resultado. - ¡Realice el proceso de instalación, vuelva a ejecutar Visual Studio y la aplicación web debería ser ahora una opción!
Alternativamente, puede descargar las plantillas directamente here .
Creo que esta descarga en realidad está destinada a instalar algunas otras plantillas que no me interesaban, pero al instalarlas también debe haber instalado la plantilla base en el proceso. De cualquier manera, funcionó para mí.
La nueva actualización lanzada esta semana cambió el nombre de ASP.NET 5 a un nuevo marco que ahora llaman ASP.NET Core. Se puede encontrar más información en este artículo https://blogs.msdn.microsoft.com/webdev/2016/05/16/announcing-asp-net-core-rc2/
VS 2015 Preview va en la aplicación web ASP.net Core. Si no puede verlo en plantillas, puede ir a this sitio y descargar .NET Core 1.0 para Visual Studio y luego instalarlo.
Visual Studio Ultimate 2015 Preview contiene todo lo que necesita para crear una aplicación web ASP.NET 5 (vNext). Debería haber una opción genérica adicional disponible que no esté representada en su pregunta:
No está del todo claro en este momento, pero al elegir la opción de aplicación web genérica se presentarán algunas opciones de ASP.NET 5 (vNext) que está buscando en el siguiente diálogo: