asp.net core - unity - La instalación de Visual Studio 2017 rompe los proyectos principales de Visual Studio 2015 ASP.NET
use visual studio code in unity (5)
@ClaudioNunes y @MegaTron tienen la respuesta correcta . Después de leer esa respuesta, me di cuenta de que mi solución .NET Core no tenía un archivo global.json. Agregué una nueva carpeta de soluciones y agregué un archivo global.json. Como ninguno de mis proyectos está anidado en subcarpetas, solo tuve que eliminar "src" y "test" de la matriz de proyectos:
{
"projects": [],
"sdk": {
"version": "1.0.0-preview2-003131"
}
}
El proyecto ahora se abre correctamente en VS 2015 con VS 2017 RC instalado.
Después de instalar Visual Studio 2017 Professional, ya no puedo construir mi ASP.NET Core en Visual Studio 2015 Professional. Nunca abrí este proyecto en VS2017
yo obtengo
Se produjo el siguiente error al intentar ejecutar el proceso del servidor del modelo del proyecto (1.0.0-preview3-004056).
No se puede iniciar el proceso. No se encontró ningún ejecutable que coincida con el comando dotnet-projectmodel-server
Luego creé un nuevo proyecto ASP.NET Core en Visual Studio 2015 y recibo exactamente el mismo mensaje al cargar mi proyecto.
Adicionalmente cuando quiero construir el proyecto obtengo
MSB1009: el archivo de proyecto no existe.
El mismo problema no ocurre con los proyectos de ASP.NET 5, por lo que solo se limita a ASP.NET Core
Actualización de Visual Studio 2017 7 de marzo
Ifa global.json se agrega como en las respuestas a continuación, recibe un mensaje de error para cualquier versión de
global.json
Framework utilizada en
global.json
y que exista en la carpeta
C:/Program Files/dotnet/sdk/
Error MSB4019 No se encontró el proyecto importado "C: / Archivos de programa / dotnet / sdk / XXX / Microsoft / VisualStudio / v14.0 / DotNet / Microsoft.DotNet.Props". Confirme que la ruta en la declaración es correcta y que el archivo existe en el disco.
Además, al cerrar Visual Studio y volver a abrirlo, recibo el mensaje de error original
Eche un vistazo a este enlace: https://github.com/aspnet/Tooling/blob/master/known-issues-vs2017.md#known-issues-for-aspnet-core-support-in-visual-studio-2017
Si actualiza las herramientas para Visual Studio 2015 a la última versión, debería solucionar el problema. Tenga en cuenta que esta no es la actualización de Visual Studio 2015, sino el ASP.NET Core y las herramientas.
La actualización del proyecto se ha mejorado de Visual Studio 2017 RC a Visual Studio 2017 RTM y está funcionando ahora.
Terminé abriendo mi Visual Studio 2015 ASP.NET Core Solution en Visual Studio 2017, que actualizó cada proyecto en la solución. Luego actualicé los paquetes nuget y la solución funcionó sin efectos secundarios.
Una posible solución es agregar un global.json a la solución y especificar la versión de SDK que se utilizará como en
{
"projects": [ "src", "test" ],
"sdk": {
"version": "1.0.0-preview2-003131"
}
}
Vaya a Programas y recursos, use "Core" para filtrar y busque la instalación de Preview 3 ("Microsoft .NET Core 1.0.1 - SDK Preview 3 (x64)") y elimínela.
NOTA: Ejecute
dotnet --version
antes y después de eliminar este SDK.
En mi caso, los resultados son
1.0.0-preview3-004056
(antes) y
1.0.0-preview2-1-003177
(después).
Todavía no puedo ver los efectos secundarios en vs2017.