Attualmente stiamo creando una soluzione con diversi progetti.Crea pacchetto nuget per una soluzione con più progetti
abbiamo qualcosa di simile:
- Common
- Logging
- Logging.NLog
- Threading
Quindi Logging.NLog dipende registrazione, registrazione sul comune ... ecc.
Quando imballiamo Logging.NLog mi piacerebbe che nuget scopra le dipendenze di Loggin e Common.
Al momento, ho creato un pacchetto con comuni, poi Logging ho installato il Pacchetto comune con
install-package Common
Ma ogni volta che faccio una modifica comune, devo aggiornare il pacchetto e vengono create dal nostro continuo sistema di integrazione (Hudson), quindi è piuttosto fastidioso quando stiamo sviluppando.
Mi piacerebbe avere semplicemente un riferimento di progetto (Aggiungi riferimenti -> Progetto ...) e il nuget rileva comunque le dipendenze.
C'è un modo per raggiungerlo?
Intendi dire che quando si crea un pacchetto NuGet per il log, si desidera includere una dipendenza al pacchetto per Common, come Common è incluso nel logging via NuGet? –
Possibile duplicato di [Creazione di un pacchetto NuGet da più progetti in un'unica soluzione] (https://stackoverflow.com/questions/15882770/creating-one-nuget-package-from-multiple-projects-in-one-solution) –