来自nuget的log4net 2 vs 1.2.11

时间:2013-11-18 09:24:55

标签: .net reference log4net nuget

我对log4net 1.2.11 vs 2.0.0存在依赖问题,即使最终它们是相同的,according to the nuget package page

dependency graph

所有项目在log4net 2.0.0中都有packages.config个包,在csproj文件中有相同的参考代码,但出于某种原因ndepend并在编译后引用进程失败并声称版本不匹配;

<Reference Include="log4net, Version=1.2.11.0, Culture=neutral, PublicKeyToken=669e0ddf0bb1aa2a, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> <HintPath>..\packages\log4net.2.0.0\lib\net40-full\log4net.dll</HintPath> </Reference>

项目2 and 3是第三方库,但是1 and 4在我的控制之下,我无法理解我应该怎么做才能让他们认为他们必须v2.0.0而不是1.2.11 {{1}}。

感谢。

0 个答案:

没有答案