日期:2014-05-17  浏览次数:21041 次

程序集的加载!C:\Windows\assembly
  最近在运行项目的时候,总是出现一个错误,说我们两个DLL文件同时存在,然后我就按他的地址找了一些,吧其他的一个给删除了,其中一个文件的地址是C:\Windows\assembly\DevExpress.Data.v10.2 下的文件和另外一个地址的文件同时存在,然后我就把第一个地址里面的东西给删除了,删除前他提示我是否卸载,然后我卸载了。卸载后,重新运行代码出现了很多的错误,我像重新加载这个程序集进来,我的怎么做,求指导...在线等。

------解决方案--------------------
不能吧,C:\Windows\assembly\路径下的dll是安装程序自动创建的,你把它卸载了会导致依赖它的程序无法运行
------解决方案--------------------
版本相同吗?引用的时候加上版本就能区分开了。
------解决方案--------------------
基本上是web.config里面才重复添加了引用造成的,修改web.config即可解决,把多余的引用删除,但不能卸载C:\Windows\assembly里面的东西