Digamos que tengo un proyecto con esta estructura:Crear Nuget paquete con múltiples archivos DLL
MyLibrary\
MyLibrary.sln
MyLibrary.Core\
MyLibrary.Core.csproj
MyLibrary.Extensions\
MyLibrary.Extensions.csproj
MyLibrary.Tests\
MyLibrary.Tests.csproj
Quiero crear un solo paquete NuGet qué paquetes MyLibrary.Core.dll y MyLibrary.Extensions.dll. Parece que no puedo entender cómo hacer que NuGet haga esto. Intenté crear un archivo de especificaciones manualmente y he intentado crear uno con "nuget spec MyLibrary.Core.csproj". He intentado agregar todas las DLL a una lib/folder, que entiendo es el mecanismo basado en la convención para agregar archivos DLL al paquete. En todos los casos, puedo obtener MyLibary.Core.dll para entrar en el paquete, pero MyLibrary.Extensions.dll no termina empaquetado junto con él.
TLDR: ¿Cuál es la mejor práctica para crear un paquete NuGet con múltiples proyectos/conjuntos? ¿Hay algún tutorial que se enfoque en esto? Los tutoriales que he encontrado se centran en demostraciones sencillas de proyectos únicos.
+1 - Después de probar más métodos "manuales", esta herramienta finalmente me permitió hacer un paquete completo, así que lo recomendaría también. – Dib