Я хочу переназначить систему управления пакетами nuget на подключаемые модули для приложения. Эти плагины по-прежнему. NET сборок, но дело в том, что они будут устанавливаться непосредственно в приложение, а не добавляться и ссылаться на них в проекте Visual Studio (код).
Обычно при упаковке .nupkg
файлы, специальные каталоги создаются как /lib/net47
, /tools
или /content
. Является ли эта структура принципиально необходимой для nuget или это требуется только для visual studio (код)?
Если я создаю файл .nupkg
с файлом .nuspec
, но полностью настраиваемая структура других файлов будет пакет по-прежнему совместим с nuget.org или другими репозиториями?
Другими словами, есть ли у файлов .nupkg
какие-либо другие требования, кроме файла .nuspec
?
Насколько я могу Tell nuget install
просто загружает и извлекает содержимое файлов .nupkg
.