【问题标题】:Crystal Report error : Could not load file or assembly While loading in asp.net Webconfig fileCrystal Report 错误:在 asp.net Webconfig 文件中加载时无法加载文件或程序集
【发布时间】:2021-01-08 19:20:20
【问题描述】:

在我的项目中,我使用 Crystal Reporting,它在加载我的 asp.net 网站时出错。 我的 web.Config 中的错误就像

当我从我的网络配置中删除这三个程序集(Controller、DataDefModel 和 ClientDoc)时,错误显示

 Could not load file or assembly 'CrystalDecisions.ReportAppServer.ClientDoc, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' or one of its dependencies. The system cannot find the file specified

如果有人解决了这个错误,请指导我。提前致谢

【问题讨论】:

    标签: asp.net crystal-reports


    【解决方案1】:

    如果您还没有这样做,您需要为开发人员安装具有适当运行时级别的 Crystal 报表。

    您需要在您的开发机器上使用for developers (Visual Studio),并在目标机器上使用可再发行组件。直接下载可以在CRforVS_redist_install_XXX找到,直接来自here (version 13 32bit)here (version 13 64bit)

    注意:安装后,您需要检查 web.config 文件中的版本号,以确保它与已安装的版本匹配。 SAP 网站说:

    由于大多数 CR/RAS .NET 程序集现在都从 13.0.2000.0 到 13.0.3500.0,用户必须从参考列表中删除所有旧的 CR 程序集并添加新版本的 CR 程序集,然后 重建应用程序。

    【讨论】:

    • 是的,我找到了解决方案。我安装了 Crsytal 报告(版本 13 32 位),这对我很有效。谢谢@rreckface
    • @TouchStarDev,这回答了你的问题吗?如果是,请接受。这是答案上的复选标记。这允许有类似问题的开发人员直接找到解决方案。如果没有,请添加评论
    【解决方案2】:

    2021 年更新:您可以通过包管理器为 Crystal Reports 安装 NUGET 包来解决所有问题。 https://www.nuget.org/packages/CrystalReports.Windows.Forms/13.0.4000?_src=template

    【讨论】:

      猜你喜欢
      • 2019-10-31
      • 2014-07-28
      • 1970-01-01
      • 1970-01-01
      • 2012-11-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多