Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 23410|Odpowiedź: 1

[.NET Core] Typ "Object" jest definiowany w niereferencyjnym asemblerze. Muszę dodać odpowiedź do programu...

[Skopiuj link]
Opublikowano 03.07.2018 17:27:34 | | | |
Opis kodu nasilenia Opis projektu Status tłumienia linii pliku
Błąd CS0012 Typ "Object" jest zdefiniowany w asemblerze bez referencji. Należy dodać odniesienie do asembla "mscorlib, version=4.0.0.0, culture=neutral, PublicKeyToken=b77a5c561934e089".        XXX C:\project\my\xxx.cs 24 active
Problemy napotykane podczas tworzenia projektów .NET Core




Projekt A to projekt .NETCoreApp w wersji 1.1, a Projekt B to projekt .NET 4.5

Gdy pozycja A odnosi się do pozycji B, zgłaszany błąd jest następujący.

Rozwiązanie:

Nuget instaluje pakiet w następujący sposób:

Wprowadzenie

Wdrożenie i targetowanie. NET Framework 4.0 oraz kompatybilność z przenośnymi bibliotekami z wcześniejszych wersji .NET, takimi jak Silverlight.
Pakiet ten obsługuje przekierowanie odniesień do klasycznych zestawów referencyjnych (mscorlib.dll, system.dll itd.) do nowych zestawów kontraktowych (System.Runtime.dll, System.IO itd.). Robi to za opłatą, aby uniknąć konieczności odwoływania się do wszystkich umów nakładających się na mscorlib. Dlatego możesz napotkać podobne błędy podczas korzystania z tego pakietu
Błąd CS0012: Wpis "WebRequest" jest zdefiniowany w asemblerze bez referencji. Musisz dodać wsparcie do systemu montażowego. Net.Requests, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'.
Aby naprawić te błędy, zainstaluj pakiet o tej samej nazwie co brakujący asemble.
TFS ID:1612576, GitHub SHA:https://github.com/dotnet/corefx/tree/f47c814b003d17da52940739e227f04e52b10279
Przy użyciu NuGet 3.x ten pakiet wymaga co najmniej wersji 3.4.

Wymaga NuGet 2.12 lub nowszego.





Poprzedni:Javascrip{filter}t otrzymuje parametry wielkości strony i ekranu
Następny:GET request "HTTP Error 400. URL żądania jest nieprawidłowy"
Opublikowano 04.07.2018 20:54:36 |
11111
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com