Использование Nuget и log4net в одной DLL, которая используется во многих решениях - PullRequest
2 голосов
/ 01 сентября 2011

У меня есть DLL под названием General, которая использует log4net.Эта DLL используется во многих других решениях.Я хотел бы использовать Nuget.Но если я добавлю пакет nuget для общего пользования, этот пакет появится в том или ином решении, в котором я нахожусь. Но есть 12 различных решений, которые используют общий.Таким образом, не имеет смысла, что ссылка генерала должна указывать на пакет в специальном решении.Я что-то пропустил?Пытаясь получить вкус нюгет, но не почувствовать любовь.

1 Ответ

0 голосов
/ 01 сентября 2011

Похоже, вам нужно упаковать 'General' в собственный пакет Nuget. Таким образом, вы можете объявить зависимость от log4net, и он будет использовать тот же log4net, что и все другие пакеты, которые вы используете в каждом решении. Вы можете легко запустить собственный сервер Nuget для размещения пакетов, которые вы разрабатываете внутри.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...