Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 23410|Odpověď: 1

[.NET Core] Typ "Object" je definován v nereferencovaném assembleru. Musím přidat odpověď do programu...

[Kopírovat odkaz]
Zveřejněno 03.07.2018 17:27:34 | | | |
Popis kódu závažnosti Popis projektu Stav potlačení řádku souboru
Chyba CS0012 Typ "Objekt" je definován v nereferencovaném assembleru. Je třeba přidat odkaz na assembler "mscorlib, version=4.0.0.0, culture=neutral, PublicKeyToken=b77a5c561934e089".        XXX C:\project\my\xxx.cs 24 active
Problémy při vývoji .NET Core projektů




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

Když položka A odkazuje na položku B, chyba je uvedena jako výše.

Řešení:

Nuget instaluje balíček následovně:

Úvod

Implementace a cílení. NET Framework 4.0 a kompatibilita s přenosnými knihovnami z dřívějších .NET verzí, jako je Silverlight.
Tento balíček podporuje přesměrování odkazů na klasické referenční sestavy (mscorlib.dll, system.dll atd.) na nové smluvní sestavy (System.Runtime.dll, System.IO atd.). Dělá to za poplatek, aby se zabránilo tomu, že by assemblery musely odkazovat na všechny smlouvy, které se překrývají s mscorlib. Proto se při používání tohoto balíčku můžete setkat s podobnými chybami
Chyba CS0012: Typ "WebRequest" je definován v nereferencovaném assembleru. Musíte přidat podporu do sestavovacího systému. Net.Requests, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'.
Pro opravu těchto chyb nainstalujte balíček se stejným názvem jako chybějící sestava.
TFS ID:1612576,GitHub SHA:https://github.com/dotnet/corefx/tree/f47c814b003d17da52940739e227f04e52b10279
Při používání NuGet 3.x tento balíček vyžaduje alespoň verzi 3.4.

Vyžaduje NuGet 2.12 nebo novější.





Předchozí:Javascrip{filter}t získává parametry velikosti stránky a obrazovky
Další:GET požadavek "HTTP Error 400. URL požadavku je neplatná."
Zveřejněno 04.07.2018 20:54:36 |
11111
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com