Por fin después de tanto batallar hemos hallado la contestación de este atascamiento que algunos los lectores de este sitio han tenido. Si tienes algún detalle que compartir puedes dejar tu información.
Solución:
No puedes hacer esto.
.NET Core puede hacer referencia a una DLL estándar de .NET
.NET Framework puede hacer referencia a una DLL estándar de .NET
.NET Core no puede hacer referencia a una DLL de .NET Framework (o viceversa).
Si tiene, por ejemplo, un proyecto estándar de .NET, no puede hacer referencia a .NET Framework y el marco .NET Core.
Es una u otra.
Para profundizar en esto, tenemos un proyecto que ha compartido BusinessLogic, ese proyecto es una biblioteca .NET Standard 2.0.
Hacemos referencia a ese proyecto en otros 2 proyectos a.NET Core 2.1 y .NET Framework 4.7.
Las cosas salen mal cuando hace referencia a elementos de .NET Core o .NET Framework directamente a esa biblioteca compartida de .NET Standard.
Te invitamos a ayudar nuestra ocupación fijando un comentario y dejando una puntuación te damos la bienvenida.