Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 23410|Odpoveď: 1

[.NET Core] Typ "Object" je definovaný v nereferencovanej zostave. Musím pridať odpoveď do programu...

[Kopírovať odkaz]
Zverejnené 3. 7. 2018 17:27:34 | | | |
Popis kódu závažnosti Popis projektu Stav potlačenia riadku súboru
Chyba CS0012 Typ "Objekt" je definovaný v nereferencovanej zostave. Je potrebné pridať odkaz na assembler "mscorlib, version=4.0.0.0, culture=neutral, PublicKeyToken=b77a5c561934e089".        XXX C:\project\my\xxx.cs 24 active
Problémy pri vývoji .NET Core projektov




Projekt A je projekt verzie .NETCoreApp 1.1 a Projekt B je projekt .NET 4.5

Keď položka A odkazuje na položku B, hlásená chyba je nasledovná.

Riešenie:

Nuget inštaluje balík nasledovne:

Zavedenie

Implementácia a cielenie. NET Framework 4.0 a kompatibilita s prenosnými knižnicami z predchádzajúcich .NET verzií, ako je Silverlight.
Tento balík podporuje presmerovanie odkazov na klasické referenčné zostavy (mscorlib.dll, system.dll a pod.) na nové kontraktové zostavy (System.Runtime.dll, System.IO a pod.). Robí to za poplatok, aby sa zabránilo tomu, že použitie assemblerov nemusí odkazovať na všetky zmluvy, ktoré sa prekrývajú s mscorlibom. Preto sa môžete pri používaní tohto balíka stretnúť s podobnými chybami
Chyba CS0012: Typ "WebRequest" je definovaný v nereferencovanej zostave. Musíte pridať podporu do systému zostavenia. Net.Requests, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'.
Na opravu týchto chýb nainštalujte balík s rovnakým názvom ako chýbajúca zostava.
TFS ID:1612576,GitHub SHA:https://github.com/dotnet/corefx/tree/f47c814b003d17da52940739e227f04e52b10279
Pri používaní NuGet 3.x tento balík vyžaduje aspoň verziu 3.4.

Vyžaduje NuGet 2.12 alebo novší.





Predchádzajúci:Javascrip{filter}t získava parametre veľkosti stránky a obrazovky
Budúci:GET požiadavka "HTTP Error 400. URL požiadavky je neplatná."
Zverejnené 4. 7. 2018 20:54:36 |
11111
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com