【问题标题】:Could not load file or assembly 'CrystalDecisions.Web version=10.5.3700.0' in Visual Studio 2015无法在 Visual Studio 2015 中加载文件或程序集“CrystalDecisions.Web version=10.5.3700.0”
【发布时间】:2018-06-25 06:17:41
【问题描述】:

我在 Visual Studio 2008 中使用 Crystal Report 时遇到问题。在我的本地服务器中没有问题,但是当我将其放入生产服务器时,它显示此错误:

<add assembly="CrystalDecisions.Web, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>
        <add assembly="CrystalDecisions.Shared, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>
        <add assembly="CrystalDecisions.ReportSource, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>
        <add assembly="CrystalDecisions.CrystalReports.Engine, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>
        <add assembly="CrystalDecisions.ReportAppServer.ClientDoc, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
        <add assembly="Microsoft.Office.Interop.Excel, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71E9BCE111E9429C"/>
        <add assembly="Microsoft.Office.Interop.Word, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71E9BCE111E9429C"/>
        <add assembly="Microsoft.Office.Interop.Outlook, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71E9BCE111E9429C"/>
        <add assembly="Microsoft.Office.Interop.OutlookViewCtl, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71E9BCE111E9429C"/>
        <add assembly="Accessibility, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
        <add assembly="Microsoft.Office.Interop.Word, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71E9BCE111E9429C"/>

【问题讨论】:

  • 看起来生产服务器找不到程序集,你能检查一下 bin 文件夹吗?
  • 是的,没有程序集文件我能做什么?@RaviShankar
  • 发生这种情况是因为服务器中缺少水晶报告运行时组件检查这个 - stackoverflow.com/questions/6591923/…
  • 现在出现一个错误 CrystalReportViewer1.ToolPanelView = CrystalDecisions.Web.ToolPanelViewType.None; @RaviShankar

标签: c# asp.net crystal-reports web-config crystal-reports-2008


【解决方案1】:

只需将所需的 DLL 复制到生产服务器即可。您可以安装在 GAC 中,也可以简单地安装在 web \bin 文件夹中。

或者,在服务器上安装 Crystal 10.5 运行时,以便在 GAC 中正确注册文件。

【讨论】:

  • 是的,我在收到一个错误后完成了该问题。无法以声明方式设置“DisplayGroupTree”属性。 @Doug Knudsen
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-06-14
  • 1970-01-01
  • 2014-02-12
  • 2018-04-10
  • 2017-02-01
  • 1970-01-01
相关资源
最近更新 更多