【问题标题】:Exception CrystalDecisions.CrystalReports.Engine.ReportDocument only published仅发布了异常 CrystalDecisions.CrystalReports.Engine.ReportDocument
【发布时间】:2019-02-24 11:28:20
【问题描述】:

我用 Visual Studio 开发了一个 c# Web 应用程序

.NET 框架 4.5.2

此应用程序读取 rpt 文件,设置数据集并将导出的 pdf 保存在文件夹中。

在本地调试我的程序完美运行(我安装了 Crystal Report for Visual Studio)

发布我的应用程序并将其放在我的服务器上 (Windows Server 2019) 我收到“'CrystalDecisions.CrystalReports.Engine.ReportDocument' 的类型初始化程序引发异常”异常。

我尝试下载运行时from this page

我尝试在 64 位 CPU 上发布应用程序

在我的应用程序属性中,我有这些参考:

但我得到同样的错误。 我不知道我现在要做什么。

你能帮帮我吗?

【问题讨论】:

  • 您是否在服务器上安装了运行时?如果有,是哪个版本?

标签: .net crystal-reports


【解决方案1】:

我不确定你是否还在寻找这个,
但我想建议(即使这是一个足够老的问题)

crystalreportviewers13 文件夹与您已发布的项目以及 IIS 路径
(即 - 在我的 PC 中 - C:\inetpub\wwwroot\aspnet_client\system_web\4_0_30319)放在一起。

如果这对您的方案没有帮助,请告诉我。

1) 您必须将文件夹放在已发布的应用程序文件夹中。
即我发布的网站/webapp 名为:Inventory,比,

































其中 4_0_30319 是 dotnet 框架版本。

【讨论】:

  • 感谢您的回复,我不明白...我必须将 Crystalreportviewers13 文件夹放在哪个文件夹中?后端?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-05-15
  • 1970-01-01
  • 2019-01-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多