最近在做水晶报表时,不小心打开不是同一个版本的水晶报表时,导致程式出现了问题编译成功,但是打开页面报错中下:
这是因为水晶报表版本冲突,导致程序在编译时无法正确定位到正确版本的DLL文件,在VS2008中,所有的DLL文件,都使用V12,具体解决方法如下:
先检查web.config文件中关于程序集的引用,如果有不同的版本,改成更高的那个唯一版本就可以编译成功了.如下图划线部分保留最高版本的.反之如果你用的是低版 本的则保留低版本的.
也可参考如下:
http://www.byywee.com/page/M0/S836/836792.html
http://blog.csdn.net/luols/article/details/6047962