Я знаю, что это вопрос, который обсуждался ранее, но у меня есть ситуация, которую я не понимаю.Некоторые dll из пакетов nuget не копируются в/bin
У меня есть следующие проекты
- Проект A
- Проект B
- NuGet Пакет "log4net"
- NuGet Пакет "ServerAppFabric.Client"
- Проект B
Проект A имеет визуальную студийную ссылку на Project B. Я использую оба пакета в коде в Project B, и я создаю в режиме отладки. Конфигурация проекта B выглядит так.
<Reference Include="log4net">
<HintPath>..\packages\log4net.2.0.0\lib\net40-full\log4net.dll</HintPath>
</Reference>
<Reference Include="Microsoft.ApplicationServer.Caching.Client">
<HintPath>..\packages\ServerAppFabric.Client.1.1.2106\lib\Microsoft.ApplicationServer.Caching.Client.dll</HintPath>
</Reference>
<Reference Include="Microsoft.ApplicationServer.Caching.Core">
<HintPath>..\packages\ServerAppFabric.Client.1.1.2106\lib\Microsoft.ApplicationServer.Caching.Core.dll</HintPath>
</Reference>
* Почему только DLL-файл из log4net копируется в папку бен Проекта А, а не клиента и основные файлы? Любая помощь или объяснение оценены! *
которые являются целевыми рамками Projecta и ProjectB? –
Оба используют версию 4.5 –
Пробовали с некоторыми другими конфигурациями конфигурации, но с той же проблемой. Может ли это быть связано с тем, что файлы уже выходят из gac? –