Я тестирую EF Core, чтобы узнать, подходит ли он для использования в новом проекте. Среда разработки выглядит следующим образом:
Visual Studio 2017 (15.4)
Я создаю новую библиотеку классов (C#), ориентированную на полную платформу Dot Net версии 4.7, а затем сохраняю проект, после чего открываю диспетчер пакетов Nuget и ввожу следующую команду...
install-package Microsoft.entityframeworkcore.sqlserver
Затем Nuget устанавливает все биты, которые, по его мнению, необходимы для проекта. Когда я затем смотрю на добавленные ссылки, я вижу следующее;
Глядя на свойства этих ссылок, отмеченных предупреждением, я замечаю, что с ними не связана информация о версии. Моя первая мысль заключалась в том, что это может быть проблема с нацеливанием на Dot Net 4.7, поэтому я попробовал то же самое с Dot Net 4.6.2, который дал аналогичные результаты, хотя и с некоторыми другими Dll. В обоих случаях проекты построены успешно.
Кто-нибудь еще видел это или знает, в чем может быть причина/решение?