Severity Code Leírás Projekt Fájlsor-elnyomás állapota Error CS0012 Típus "Objektum" egy hivatkozás nélküli összeállításban van definiálva. Hozzá kell adni egy hivatkozást az "mscorlib, version=4.0.0.0, culture=neutral, PublicKeyToken=b77a5c561934e089" assembly rendszerére. XXX C:\project\my\xxx.cs 24 aktív A .NET Core projektek fejlesztése során felmerülő problémák
Az A projekt egy .NETCoreApp 1.1-es verziójú projekt, míg a B projekt egy .NET 4.5 projekt
Amikor az A tétel B tételre utal, a hiba a fentiekhez hasonló.
Megoldás:
Nuget a csomagot a következőképpen telepíti:
Bevezetés
Megvalósítás és célzás. NET Framework 4.0 és kompatibilitás a korábbi .NET verziókból, például a Silverlightból származó hordozható könyvtárakkal. Ez a csomag támogatja a klasszikus referenciaösszeállításokra (mscorlib.dll, system.dll stb.) való hivatkozások átirányítását új szerződéses összeállításokra (System.Runtime.dll, System.IO stb.). Ezt díjért teszi, hogy elkerülje az összeállítások használatát, hogy minden olyan szerződésre hivatkozjanak, amelyek esetlegesen átfedik az MSCORLIB-ot. Ezért hasonló hibákkal találkozhatsz a csomag használata közben CS0012 hiba: A "WebRequest" típus egy hivatkozás nélküli összeállításban van definiálva. A rendszerhez csatolnod kell egy támaszt. Net.Requests, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'. A hibák javításához telepítsd a hiányzó assemblerrel azonos nevű csomagot. TFS ID:1612576,GitHub SHA:https://github.com/dotnet/corefx/tree/f47c814b003d17da52940739e227f04e52b10279 A NuGet 3.x használatakor ehhez a csomaghoz legalább a 3.4-es verzió szükséges.
NuGet 2.12 vagy újabb verziót igényel.
|