visual studio net asp .net-core visual-studio-2017

.net core - studio - El proyecto se restauró con Microsoft.NETCore.App versión 2.1.3, pero con la configuración actual, se usará la versión 2.1.3-servicing-26724-03



net core 3 (1)

Solución encontrada:

Desinstale .NET Core SDK 2.1.401, que vino con vs2017 v15.8.2 e instálelo nuevamente usando un instalador desde la página de descargas de .NET .

Fuente: @joshuadavidson https://github.com/dotnet/cli/issues/9897

También cita @peterhuene:

"Llegó a mi atención que VS 15.8.2 no incluía la versión final correcta del SDK 2.1.401. Estamos trabajando para resolver este problema. Mientras tanto, desinstale el SDK 2.1.401 instalado por Visual Studio e instalándolo. el SDK del sitio de descargas de .NET debería corregir el problema ".

Actualización, 7 de septiembre de 2018:

"Visual Studio 2017 versión 15.8.2 contenía una versión preliminar de .NET Core SDK 2.1.401 que es incompatible con Visual Studio. Hemos corregido este problema con Visual Studio 2017 versión 15.8.3".

Recibí este error hoy después de actualizar VS2017 a v15.8.2 y tratar de construir mi proyecto de base de dotnet (marco de trabajo .NET Core 2.1):

Código de gravedad Descripción Error de estado de supresión de línea de archivo de proyecto NETSDK1061: El proyecto se restauró con Microsoft.NETCore.App versión 2.1.3, pero con la configuración actual, se usaría la versión 2.1.3-servicing-26724-03. Para resolver este problema, asegúrese de que se utilicen las mismas configuraciones para la restauración y para las operaciones posteriores, como compilar o publicar. Normalmente, este problema puede ocurrir si la propiedad RuntimeIdentifier se establece durante la compilación o publicación, pero no durante la restauración. Para obtener más información, consulte https://aka.ms/dotnet-runtime-patch-selection .

¿Qué hacer?