我安装了 VS-2005 和 VS-2010。由于 Crystal Reports 可作为 VS-2010 的单独下载,我下载并安装了它。我的旧项目在使用 Crystal Reports 10.0 版的 VS-2010 中。新项目在 VS-2010 中,其 Crystal Reports 版本为 13.0。
我用一个报告在 VS-2010 中做了一个小应用程序。当我尝试运行这个项目时,它显示错误:
The type 'CrystalDecisions.Web.CrystalReportViewer' exists in both 'c:\Windows\assembly\GAC_MSIL\CrystalDecisions.Web\10.2.3600.0__692fbea5521e1304\CrystalDecisions.Web.dll' and 'c:\Windows\assembly\GAC_MSIL\CrystalDecisions.Web\13.0.2000.0__692fbea5521e1304\CrystalDecisions.Web.dll'
The indirectly-referenced assembly 'BusinessObjects.Licensing.KeycodeDecoder, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' could not be found. This assembly is not required for analysis, however, analysis results could be incomplete. This assembly was referenced by: C:\Windows\assembly\GAC_MSIL\CrystalDecisions.CrystalReports.Engine\13.0.2000.0__692fbea5521e1304\CrystalDecisions.CrystalReports.Engine.dll.
我无法卸载旧的 Crystal Reports(即版本 10)。如何使这些并行工作以及GAC和web.config文件中需要进行哪些更改。