Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 23410|Odgovoriti: 1

[.NET Core] Tip "Object" je definiran v nereferencirani sestavi. Moram dodati odgovor v program...

[Kopiraj povezavo]
Objavljeno na 3. 07. 2018 17:27:34 | | | |
Opis kode resnosti Opis projekta Status zatiranja vrstice datoteke
Napaka CS0012 Tip "Objekt" je definiran v nereferencirani sestavi. Treba je dodati referenco na sestavo "mscorlib, version=4.0.0.0, culture=neutral, PublicKeyToken=b77a5c561934e089".        XXX C:\project\my\xxx.cs 24 active
Težave, s katerimi se srečujemo pri razvoju .NET Core projektov




Projekt A je projekt v različici .NETCoreApp 1.1, Projekt B pa je .NET 4.5 projekt

Ko se postavka A nanaša na postavko B, je prijavljena napaka zgoraj navedena.

Rešitev:

Nuget namesti paket na naslednji način:

Uvod

Implementacija in ciljanje. NET Framework 4.0 in združljivost s prenosnimi knjižnicami iz starejših .NET različic, kot je Silverlight.
Ta paket podpira preusmerjanje referenc na klasične referenčne sestave (mscorlib.dll, system.dll itd.) na nove pogodbene sestave (System.Runtime.dll, System.IO itd.). To počne za plačilo, da se prepreči, da bi uporaba sestavljačev morala navajati vse pogodbe, ki se prekrivajo z mscorlibom. Zato se lahko pri uporabi tega paketa srečate s podobnimi napakami
Napaka CS0012: Tip "WebRequest" je definiran v nereferencirani sestavi. V sistem sestavljanja morate dodati podporo. Net.Requests, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'.
Za odpravo teh napak namestite paket z enakim imenom kot manjkajoči sklop.
TFS ID:1612576,GitHub SHA:https://github.com/dotnet/corefx/tree/f47c814b003d17da52940739e227f04e52b10279
Pri uporabi NuGet 3.x ta paket zahteva vsaj različico 3.4.

Zahteva NuGet 2.12 ali novejši.





Prejšnji:Javascrip{filter}t pridobi parametre velikosti strani in zaslona
Naslednji:GET zahteva "HTTP Error 400. URL zahteve je neveljaven."
Objavljeno na 4. 07. 2018 20:54:36 |
11111
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com