Raj*_*j G 4 .net c# enterprise-library fileloadexception
使用Enterprise Library 3.1 May 2007版本时出现此错误.我们正在开发一个产品,并在Subversion Trunk目录下有一个公共的lib目录
<>\Trunk\Lib \我们将所有第三方DLL放入其中.在其中我们有Microsoft\EnterpriseLibrary\v3.1,其中我们从\ Program Files\Microsoft Enterprise Library May2007\bin复制了所有dll.一切正常,直到其中一个开发人员在这台机器上安装了源代码.在源代码安装结束时复制了一些dll,一旦完成,他就无法再运行该项目了.他总是得到这个错误
'Microsoft.Practices.EnterpriseLibrary.Data,Version = 3.1.0.0,Culture = neutral,PublicKeyToken = null'或其依赖项之一.定位的程序集的清单定义与程序集引用不匹配.(HRESULT异常:0x80131040)'
这里有什么问题?我认为当安装源代码时,它应该构建所有内容并复制到源代码父目录中的bin目录中.我们还将Dll从Microsoft Enterprise Library May 2007\bin目录复制到我们的产品开发目录中,并引用我们的项目,并将copylocal标志设置为true.
有人可以帮我从这里出去吗
RK