Допустим, у меня есть проект с такой структурой:
MyLibrary\
MyLibrary.sln
MyLibrary.Core\
MyLibrary.Core.csproj
MyLibrary.Extensions\
MyLibrary.Extensions.csproj
MyLibrary.Tests\
MyLibrary.Tests.csproj
Я хочу создать один пакет NuGet, который будет упаковывать MyLibrary.Core.dll и MyLibrary.Extensions.dll.Я не могу понять, как заставить NuGet сделать это.Я попытался создать файл спецификации вручную, и я попытался создать его, используя «nuget spec MyLibrary.Core.csproj».Я попытался добавить все библиотеки DLL в папку lib /, которая, как я понимаю, является основанным на соглашении механизмом добавления библиотек DLL в пакет.В каждом случае я могу получить MyLibary.Core.dll, чтобы попасть в пакет, но MyLibrary.Extensions.dll не будет упакован вместе с ним.
TLDR: Какова лучшая практика для создания NuGet?пакет с несколькими проектами / сборками?Есть ли учебник, который фокусируется на этом?Все учебники, которые я нашел, фокусируются на простых однопроектных демонстрациях.