Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 23410|Ответ: 1

[.NET Core] Тип «Object» определяется в нереферентной сборке. Нужно добавить ответ в программу...

[Скопировать ссылку]
Опубликовано 03.07.2018 17:27:34 | | | |
Описание кода серьёзности Статус подавления строк в файле проекта
Ошибка CS0012 Тип «Объект» определяется в нессылочной ассембле. Следует добавить ссылку на сборку "mscorlib, version=4.0.0.0, culture=neutral, PublicKeyToken=b77a5c561934e089".        XXX C:\project\my\xxx.cs 24 активен
Проблемы, возникшие при разработке проектов на .NET Core




Проект A — это проект .NETCoreApp версии 1.1, а проект B — проект .NET 4.5

Когда пункт A относится к пункту B, ошибка указывается как выше.

Решение:

Nuget устанавливает пакет следующим образом:

Знакомство

Внедрение и таргетирование. NET Framework 4.0 и совместимость с портативными библиотеками из более ранних версий .NET, таких как Silverlight.
Этот пакет поддерживает перенаправление ссылок на классические эталонные сборки (mscorlib.dll, system.dll и др.) на новые контрактные сборки (System.Runtime.dll, System.IO и др.). Это происходит за плату, чтобы не использовать сборки и не нужно было ссылаться на все контракты, которые пересекаются с mscorlib. Поэтому вы можете столкнуться с похожими ошибками при использовании этого пакета
Ошибка CS0012: Тип «WebRequest» определяется в нессыланной ассемблере. Вы должны добавить опору в систему сборки. Net.Requests, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'.
Чтобы исправить эти ошибки, установите пакет с тем же именем, что и отсутствующая сборка.
TFS ID:1612576,GitHub SHA:https://github.com/dotnet/corefx/tree/f47c814b003d17da52940739e227f04e52b10279
При использовании NuGet 3.x для этого пакета требуется как минимум версия 3.4.

Требуется версия NuGet 2.12 или новее.





Предыдущий:Javascrip{filter}t получает параметры размера страницы и экрана
Следующий:GET запрос «HTTP Error 400. URL запроса недействителен»
Опубликовано 04.07.2018 20:54:36 |
11111
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com