VS的Crystal Report的客户端安装问题

2020-08-31 12:09发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我正在升级.NET应用程序和Crystal Report XI,以避免网络上使用旧的1.0 .NET Framework? 我们的报告曾经使用ttx文件,此报告已更改为XSD,以消除64位计算机上的ttx问题。 设计该应用程序是为了使我们可以将报表名称以及存储过程和参数添加到表中,以便在不重新编译应用程序的情况下添加新报表。 该应用程序在开发计算机上以发布模式运行,但是当我转到一台新的客户端计算机上以安装该应用程序时,收到错误消息" CrystalDecisions.CrystalReports.Engine.ReportDocument的类型初始化程序引发了异常"。 我已经为VS redist安装了64位13.0.20水晶报表。 客户端上有4.8和3.5的.net框架。 关于错误的任何其他建议

以下代码

_rpt =新的ReportDocument

_rpt.Load(ConfigurationManager.AppSettings("报告目录")&MyReport.ReportFile)

_rpt.SetDataSource(MyDataSet.Tables(0))

CrystalViewer.ToolPanelView = CrystalDecisions.Windows.Forms.ToolPanelViewType.None
CrystalViewer.ShowGroupTreeButton = True
CrystalViewer.ReportSource = _rpt

Me.Dock = DockStyle.Fill
Me.TopMost = True

Barbra Hofstetter

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我正在升级.NET应用程序和Crystal Report XI,以避免网络上使用旧的1.0 .NET Framework? 我们的报告曾经使用ttx文件,此报告已更改为XSD,以消除64位计算机上的ttx问题。 设计该应用程序是为了使我们可以将报表名称以及存储过程和参数添加到表中,以便在不重新编译应用程序的情况下添加新报表。 该应用程序在开发计算机上以发布模式运行,但是当我转到一台新的客户端计算机上以安装该应用程序时,收到错误消息" CrystalDecisions.CrystalReports.Engine.ReportDocument的类型初始化程序引发了异常"。 我已经为VS redist安装了64位13.0.20水晶报表。 客户端上有4.8和3.5的.net框架。 关于错误的任何其他建议

以下代码

_rpt =新的ReportDocument

_rpt.Load(ConfigurationManager.AppSettings("报告目录")&MyReport.ReportFile)

_rpt.SetDataSource(MyDataSet.Tables(0))

CrystalViewer.ToolPanelView = CrystalDecisions.Windows.Forms.ToolPanelViewType.None
CrystalViewer.ShowGroupTreeButton = True
CrystalViewer.ReportSource = _rpt

Me.Dock = DockStyle.Fill
Me.TopMost = True

Barbra Hofstetter

付费偷看设置
发送
7条回答
太Q了
1楼 · 2020-08-31 12:21.采纳回答

错误通常表示缺少错误的运行时版本(64/32位)。

CR的运行时适用于应用平台而非操作系统,请安装32位CR MSI软件包。

四川大学会员
2楼-- · 2020-08-31 12:36

您是否以管理员权限登录进行安装? 有许多注册表设置已更新,您需要具有管理员权限才能执行此操作。

-Dell

渐行渐远_HoldOn
3楼-- · 2020-08-31 12:20

是。 网络管理员使用管理员权限进行安装。

小c菟菟
4楼-- · 2020-08-31 12:19

您正在使用哪个VS SP CR?

路亽曱_Ryan
5楼-- · 2020-08-31 12:16

CRforVS_redist_install_64bit_13_0_20.zip已使用

huskylover
6楼-- · 2020-08-31 12:17

您是否在项目或AnyCPU中使用X64编译了应用程序?

CR运行时是为应用程序平台而不是操作系统提供的。

p>

尝试安装32位MSI软件包。

Haoba3210
7楼-- · 2020-08-31 12:22

该应用是在AnyCPU下编译的。 我尝试安装32位msi软件包,但没有任何变化。

一周热门 更多>