我开发了一个库,需要与我的同事分享 . 我想通过nuget分享它 .
我创建了一个本地包源 .
该库依赖于log4net 1.2.14.0(2.0.4)
在我的机器上,没事 .
在我的一个同事的机器上,nuget下载有一个奇怪的行为 .
从本地存储下载库时,安装的log4net版本始终为1.2.11.0(2.0.0) . 但是在.nuspec文件中,我明确地声明了1.2.14.0 log4net版本的依赖关系 .
如果我通过nuget安装log4net 1.2.14.0,然后我的库,nuget从log4net跳过依赖并正确终止进程 .
在我的同事机器上没有安装任何版本的log4net,GAC中也没有log4net dll .
有人能指出我正确的方向吗?
在此先感谢,朱塞佩 .