Descripción del código de severidad Estado de supresión de líneas de archivos del proyecto El error CS0012 Tipo "Object" está definido en un ensamblador sin referencia. Debe añadirse una referencia al ensamblador "mscorlib, version=4.0.0.0, culture=neutral, PublicKeyToken=b77a5c561934e089". XXX C:\proyecto\mi\xxx.cs 24 activos Problemas encontrados al desarrollar proyectos .NET Core
El Proyecto A es un proyecto .NETCoreApp versión 1.1, y el Proyecto B es un proyecto .NET 4.5
Cuando el ítem A se refiere al punto B, el error reportado es el anterior.
Solución:
NuGet instala el paquete de la siguiente manera:
Introducción
Implementación y segmentación. NET Framework 4.0 y compatibilidad con bibliotecas portátiles de versiones anteriores de .NET como Silverlight. Este paquete permite redirigir referencias a ensamblajes de referencia clásicos (mscorlib.dll, system.dll, etc.) a nuevos ensamblajes de contrato (System.Runtime.dll, System.IO, etc.). Lo hace a cambio de una tarifa para evitar que los asambleos tengan que consultar todos los contratos que coinciden con mscorlib. Por lo tanto, puede encontrarse con errores similares al usar este paquete Error CS0012: El tipo "WebRequest" está definido en un ensamblador sin referencia. Debes añadir un soporte al sistema de ensamblaje. Net.Requests, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'. Para corregir estos errores, instala el paquete con el mismo nombre que el conjunto ausente. TFS ID:1612576,GitHub SHA:https://github.com/dotnet/corefx/tree/f47c814b003d17da52940739e227f04e52b10279 Al usar NuGet 3.x, este paquete requiere al menos la versión 3.4.
Requiere NuGet 2.12 o posterior.
|