Пробую создать проект по инструкции.
Использую VS 2017 Community Edition, через VS installer поставил .NET Core 2.0.
Создаю новый проект Библиотека классов (.Net standarts), а в завимостях проекта все равно стоит Core Platforms 1.1.0. Как изменить зависимость на версию 2.0?
То же самое в Xamarin из-за чего не могу поставить некоторые пакеты (в инструкции: Microsoft.Net.Http), так как они требуют версию библиотеки 2.0
Вот как у меня выглядит окно создания проекта:
Ошибок две.
По ошибке связанной с типом проекта. Проект Core и NetStandard - это разные типы проектов, вы их потом друг с другом не подружите.
Если у вас solution построен на базе .Net core - то когда вам нужно добавить проект типа class library - то вам нужно добавлять проект тоже core.
class library есть и в core:
и в .net standard:
Так, теперь по второй ошибке.
Внимательно смотрите на зависимости при установке проекта. У вас проект на базе .net core - поэтому и nuget-пакеты должны поддерживать core.
Пакет Microsoft.Net.Http. не поддерживается в core:
This package includes HttpClient for sending requests over HTTP, as well as HttpRequestMessage and HttpResponseMessage for processing HTTP messages.
This package is not supported in Visual Studio 2010, and is only required for projects targeting .NET Framework 4.5, Windows 8, or Windows Phone 8.1 when consuming a library that uses this package.
Supported Platforms:
- .NET Framework 4
- Windows 8
- Windows Phone 8.1
- Windows Phone Silverlight 7.5
- Silverlight 4
- Portable Class Libraries
Вам нужно ставить System.Net.Http версии не ниже 4.3.3
См. также вопрос на SOen:
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть два списка list 1 и list 2 в них хранятся данные из БДКак мне сравнить данные и сделать перестановку, если в порядок элементов 1-ого и 2-ого списка...
Как передать скрыто аргумент? Как я понял, нужно работать с SystemSecurity
Сделал телеграмм бота по вебинару https://geekbrainsru/events/781
Имеется один общий DataContext, содержащий несколько DbSet под разные сущности