asp.net - framework - install net core
no hay project.json, global.json... etc. en.NET Core Solution con Visual Studio 2017 (2)
Hago un proyecto por
Archivo -> Nuevo -> Proyecto -> Visual C # -> Web -> Aplicación Web Core de ASP.NET (.NET Core) -> Vaciar -> Aceptar
Pero no hay una solución ni un directorio src y tampoco hay project.json y web.config, etc.
Hago referencia a un libro que usa Visual Studio 2015. El ejemplo del libro tiene todos los archivos y directorios que les dije. Pero no lo hago (estoy usando VS 2017 porque no puedo encontrar .NET Core para VS 2015).
¿Cómo puedo hacer esos archivos y directorios? ¿Los hago manualmente?
.NETCore estaba cambiando sus aspectos internos con un ritmo ligeramente rápido (aunque parece que ya se ha establecido), por lo que muchos de los tutoriales están obsoletos. Desde hace aproximadamente un año , el project.json se ha volcado en favor del archivo .csproj de "your-app-name".
Si está siguiendo un tutorial o un libro, entonces para cualquier cosa que se supone que debe escribir en el proyecto.json, ahora debe escribirlo en el archivo csproj con un formato ligeramente diferente.
Si tengo que meterme con project.json cuando sigo los tutoriales, uso esta guía de migración .
El .NET Core (y otros equipos) han decidido abandonar project.json
y volver a MSBuild y *.csproj
.
Así que ya no hay project.json
ni global.json
en .net core stack.
La alternativa para project.json
es *.csproj
y para global.json
es *.sln
.
Antiguo csproj a nuevo csproj: guía de actualización de Visual Studio 2017
para más información
Actualización : (basado en el comentario de Stajs)
global.json todavía está en la pila, pero está neutralizado para definir solo la versión SDK.