Я уверен, что многие из нас столкнулись с этой проблемой, и почему-то у меня проблемы с разрешением в любом месте.
У меня есть общая библиотека (Common.Infrastructure.dll) для многих проектов, и я использую TeamCity, встроенную в NuGet Server, для размещения этой библиотеки. Эта библиотека внутренне полагается на пакеты NuGet, такие как Fluent Nhibernate, Log4net, StructureMap и т.д.).
Проще говоря, выполнение "Install-Package Common.Infrastructure" в проекте, который нуждается в этой общей зависимости, также добавляет Fluent NHibernate, log4net, SM и т.д.) в качестве "ссылок" на проект. Я не буду использовать эти зависимости Common.Infrastructure напрямую, но, очевидно, им понадобится в папке вывода (bin/debug).
Есть ли способ не иметь этих зависимостей, на которые ссылается встроенная поддержка nuget (nuspec)?