Я скачал проект с открытым исходным кодом, внес в него изменения, а затем создал пакет nuget из этого нового кода.Пакет фактически функционирует как цель пост-сборки.Он просто запускает exe.Вот почему он не содержит папку lib
.Существует папка tools
, и файлы копируются в эту папку.Другие папки: build
, buildCrossTargeting
, package
, _rels
.. Но когда я пытаюсь установить этот локальный пакет nuget в проект .net 4.6.1, я получаю следующую ошибку в Visual Studio:
Вы пытаетесь установить этот пакет в проект, который нацелен'.NETFramework, Version = v4.6.1', но пакет не содержит ссылок на сборки или файлов содержимого, совместимых с этой платформой.
Когда я открываю и проверяю исходный пакет nuget, загруженный изnuget.org, я вижу ту же структуру.Но каким-то образом он устанавливается нормально, в то время как этот локально созданный вызывает ошибку.
Что с этим можно сделать?