Por fin luego de tanto trabajar ya hallamos la respuesta de este conflicto que algunos lectores de nuestro sitio tienen. Si tienes algo que aportar no dudes en aportar tu comentario.
Solución:
Tuve un problema similar al tuyo. No pude publicar mi proyecto cuando especifiqué un identificador de tiempo de ejecución.
La solución que me puse a trabajar fue agregar la siguiente línea al archivo *.csproj
true
Después de agregar esa línea, el proyecto se publicaría correctamente.
El siguiente enlace hace referencia a un problema de degradación entre 2.1.1 y 2.1.0, pero la solución funcionó igual.
https://github.com/dotnet/cli/issues/9624
Me faltaba una versión en el archivo csproj.
Agregar la versión solucionó el problema.
Después de actualizar .net core SDK en mi máquina con Windows de .net core 2.1.0 a .net core 2.2.0 tuve el mismo problema. No pude compilar el proyecto y obtuve un error de compilación con la degradación del paquete detectado: Microsoft.AspNetCore.Razor.Design de 2.2.0 a 2.1.0.
Resolví este problema actualizando un paquete nuget para Microsoft.AspNetCore.Razor.Design