Raskusastme koodi kirjeldus Projekti failirea summutuse staatus Viga CS0012 Tüüp "Objekt" on määratletud viitamata assamblees. Tuleb lisada viide assambleele "mscorlib, version=4.0.0.0, culture=neutral, PublicKeyToken=b77a5c561934e089". XXX C:\projekt\minu\xxx.cs 24 aktiivne Probleemid, mis tekkisid .NET Core projektide arendamisel
Projekt A on .NETCoreApp versioon 1.1 projekt ja Projekt B on .NET 4.5 projekt
Kui punkt A viitab punktile B, on teatatud viga nagu eespool.
Lahus:
Nuget paigaldab paketi järgmiselt:
Sissejuhatus
Rakendamine ja sihtimine. NET Framework 4.0 ja ühilduvus varasemate .NET versioonide, nagu Silverlight, kaasaskantavate teekidega. See pakett toetab viidete suunamist klassikalistele viitekogudele (mscorlib.dll, system.dll jne) uutele lepinguassambleedele (System.Runtime.dll, System.IO jne). See teeb seda tasu eest, et vältida assemblies'i kasutamist viitama kõigile lepingutele, mis juhtuvad MSCORLIBiga kattuma. Seetõttu võid selle paketi kasutamisel kogeda sarnaseid vigu Viga CS0012: Tüüp "WebRequest" on määratletud viitamata assamblees. Sa pead lisama toe assamblee 'Süsteemile. Net.Requests, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'. Nende vigade parandamiseks paigalda sama nimega pakett kui puuduv assamblee. TFS ID:1612576,GitHub SHA:https://github.com/dotnet/corefx/tree/f47c814b003d17da52940739e27f04e52b10279 NuGet 3.x kasutamisel nõuab see pakett vähemalt versiooni 3.4.
Vajab NuGet 2.12 või uuemat versiooni.
|