В настоящее время мы строим решение с несколькими проектами.
У нас есть что-то вроде этого:
- Common
- Logging
- Logging.NLog
- Threading
Итак, Logging.NLog зависит от ведения журнала, входа в Common... и т.д.
Когда мы упаковываем Logging.NLog, я бы хотел, чтобы nuget обнаружил Loggin и Common dependecies.
На данный момент я создал пакет с Common, затем в Logging я установил пакет Common с
install-package Common
Но всякий раз, когда я делаю модификацию Common, мне приходится обновлять пакет, и они создаются нашей непрерывной системой интеграции (Hudson), поэтому это довольно раздражает, когда мы разрабатываем.
Я хотел бы просто иметь ссылку на проект (Добавить ссылки → Проект...), и nuget все равно обнаруживает зависимости.
Есть ли способ его достижения?