Posteriormente a mirar en diversos repositorios y sitios webs de internet al final descubrimos la solución que te mostraremos aquí.
Solución:
Acabamos de tener este problema en el que Visual Studio agregó de manera útil una referencia local en lugar de ir a través de Nuget
C:Program FilesdotnetsdkNuGetFallbackFoldermicrosoft.aspnetcore.mvc.core2.0.0libnetstandard2.0Microsoft.AspNetCore.Mvc.Core.dll
Eliminar esto y hacer referencia a través de nuget resolvió el problema, parece un problema en Visual Studio 2017.
Así que supongo que estaba haciendo referencia a las dependencias pero no las tenía instaladas para el proyecto.
Todo lo que necesitaba hacer era ejecutar dotnet restore
https://docs.microsoft.com/en-us/dotnet/articles/core/tools/dotnet-restore
Como se indica en el enlace anterior, esto “Restaura las dependencias y herramientas de un proyecto”.
La mia era simplemente que no habia referenciado Microsoft.AspNetCore.App
en el archivo .csproj.
Agregué la referencia y funcionó:
MiProyectoDePrueba.csproj
...
...
Comentarios y puntuaciones
Si conservas algún atolladero o disposición de acrecentar nuestro artículo eres capaz de ejecutar un paráfrasis y con placer lo analizaremos.