Sunkumo kodo aprašas Projekto failo eilutės slopinimo būsena Klaida CS0012 Tipas "Objektas" apibrėžtas nenurodytame rinkinyje. Turi būti pridėta nuoroda į rinkinį "mscorlib, version=4.0.0.0, culture=neutral, PublicKeyToken=b77a5c561934e089". XXX C:\projektas\mano\xxx.cs 24 aktyvus Problemos, su kuriomis susiduriama kuriant .NET Core projektus
"Project A" yra ".NETCoreApp" 1.1 versijos projektas, o "Project B" yra ".NET 4.5" projektas
Kai A punktas nurodo B punktą, pranešama apie klaidą, kaip nurodyta pirmiau.
Sprendimas:
Nuget įdiegia paketą taip:
Įvadas
Įgyvendinimas ir tikslingumas. NET Framework 4.0 ir suderinamumas su nešiojamosiomis bibliotekomis iš ankstesnių .NET versijų, pvz., Silverlight. Šis paketas palaiko nuorodų į klasikinius nuorodų rinkinius (mscorlib.dll, system.dll ir kt.) nukreipimą į naujus sutarčių rinkinius (System.Runtime.dll, System.IO ir kt.). Tai daroma už tam tikrą mokestį, kad naudojant rinkinius nereikėtų nurodyti visų sutarčių, kurios sutampa su mscorlib. Todėl naudodami šį paketą galite susidurti su panašiomis klaidomis Klaida CS0012: tipas "WebRequest" apibrėžtas nenurodytame rinkinyje. Prie rinkinio turite pridėti atramą "Sistema. Net.Requests, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'. Norėdami ištaisyti šias klaidas, įdiekite paketą tokiu pačiu pavadinimu kaip ir trūkstamas rinkinys. TFS ID:1612576,GitHub SHA:https://github.com/dotnet/corefx/tree/f47c814b003d17da52940739e227f04e52b10279 Naudojant NuGet 3.x, šiam paketui reikalinga bent 3.4 versija.
Reikalinga NuGet 2.12 arba naujesnė versija.
|