как победить нугет пакет?..
От: MadHuman Россия  
Дата: 17.11.20 09:40
Оценка:
Коллеги привествую!
создал в vs2015 проект с таргетом (Target Framework) .Net Framework 4.8 (тк версия последняя, то по моим понятиям должна норм работать с библиотеками из пред версий).
добавляю нугет пакет IISLogParser, у которого в депенденсях — no dependenies
казалось бы всё хорошо.
но при попытка заинсталить говорит — Could not install package 'IISLogParser 1.1.0'. You are trying to install this package into a project that targets '.NETFramework,Version=v4.8', but the package does not contain any assembly references or content files that are compatible with that framework
wtf??
в SO — куча вариантов как захакать.. вручную добавить всякие магические строки в файл проекта... но что на самом деле не так?

ладно, пошел читать на сайт нугета про пакет, там сказано что он для netstandard 2.0 ,почему в описании пакета перед добавлением это не видно??
как я понимаю для netstandard значит он использует подмножество возможностей из .Net Framework и проблемы быть не должно.. что не так?

где-то попалась инфа, что чтоб юзать пакет предназначенный для netstandard, нужно в проект добавить отдельный пакет для netstandard..
но это же по сути депенденсю и почему тогда её нет в списке депенденсей? и почему она автоматом не добавляется???
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.