错误 62 类型“CrystalDecisions.Web.CrystalReportViewer”同时存在于“c:\Windows\assembly\GAC\CrystalDecisions.Web\10.0.3300.0__692fbea5521e1304\CrystalDecisions.Web.dll”和“c:\Windows\assembly\GAC_MSIL\CrystalDecisions.Web\10.5.3700.0__692fbea5521e1304\CrystalDecisions.Web.dll”中 E:\IPPMIS\misweb\MaterialManagement\Report\Wz_PanDianPrint.aspx 14
--------------------------------------------------------------------------------------------------------------
错误 48 类型“CrystalDecisions.Web.CrystalReportViewer”同时存在于“c:\Windows\assembly\GAC\CrystalDecisions.Web\10.0.3300.0__692fbea5521e1304\CrystalDecisions.Web.dll”和“c:\Windows\assembly\GAC_MSIL\CrystalDecisions.Web\10.5.3700.0__692fbea5521e1304\CrystalDecisions.Web.dll”中 E:\IPPMIS\misweb\MaterialManagement\Report\StoreRoomInOutMomth.aspx 47
都是一些像这样的问题,求解答!

解决方案 »

  1.   

    可以去项目的 web.config 里的相应水晶报表版本看,如果有不同的版本,改成更高的那个唯一版本就可以编译成功了.如果还不行,先去提示冲突的目录里,要用命令行cmd,进入相应目录,不然进不去,我是c:/WINDOWS/assembly/GAC/CrystalDecisions.Web/10.0.3300.0__692fbea5521e1304/CrystalDecisions.Web.dll 把这个目录下的ini文件删除,然后把这个dll改名(也可以进安全模式把它们都删除),再用c:/WINDOWS/assembly/GAC_MSIL/CrystalDecisions.Web/10.2.3600.0__692fbea5521e1304/CrystalDecisions.Web.dll 代替原来名字的DLL