VS2017和CR SP21崩溃

2020-09-23 06:26发布

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

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


自更新至CR Service Pack 21以来,生成报表时,我遇到了Crystal Reports在运行时崩溃的问题。我可以在Visual Studio中打开RPT文件并在那里进行更改,但是当运行时,我的应用程序崩溃 生成报告。 我以前的Crystal Reports服务更新都没有这个问题,而且自Visual Studio 2010起我就一直在使用相同的报告。

我已经尝试解决的问题:

1)删除了所有以前的CR DLL项目引用,并将其替换为编号为13.0.3500.0的新版本。

2)将Visual Studio更新到版本15.4。

3)删除并重新安装了完整的Crystal Reports SR21 Visual Studio安装程序。

4)一次打开项目中的每个RPT文件,进行一些小的更改,然后保存。

5)对我的项目进行了彻底和完整的重建。

有什么建议吗?

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

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


自更新至CR Service Pack 21以来,生成报表时,我遇到了Crystal Reports在运行时崩溃的问题。我可以在Visual Studio中打开RPT文件并在那里进行更改,但是当运行时,我的应用程序崩溃 生成报告。 我以前的Crystal Reports服务更新都没有这个问题,而且自Visual Studio 2010起我就一直在使用相同的报告。

我已经尝试解决的问题:

1)删除了所有以前的CR DLL项目引用,并将其替换为编号为13.0.3500.0的新版本。

2)将Visual Studio更新到版本15.4。

3)删除并重新安装了完整的Crystal Reports SR21 Visual Studio安装程序。

4)一次打开项目中的每个RPT文件,进行一些小的更改,然后保存。

5)对我的项目进行了彻底和完整的重建。

有什么建议吗?

付费偷看设置
发送
7条回答
追夢秋陽
1楼 · 2020-09-23 06:38.采纳回答

您如何调试该问题?

d56caomao
2楼-- · 2020-09-23 06:38

其他问题,请发布新问题。

落灬小鱼
3楼-- · 2020-09-23 06:38

查看配置文件。 如果您使用 ADO.NET 数据集作为源,则必须清除以前的旧版模式


<启动useLegacyV2RuntimeActivationPolicy =" true">



仅使用

< 启动>

jovirus
4楼-- · 2020-09-23 06:40

好吧,我绝对超出了Crystal Reports的系统要求。 我正在具有32 GB RAM的3.5Ghz六核Intel Xeon上运行Windows 10 Professional。

对于 ADO.NET 旧版模式,我没有使用 ADO.NET 。 在每个RPT文件中,数据源均设置为XSD架构定义文件。 然后在生成时,将符合XSD架构的填充数据集传递到Crystal Reports对象的" SetDataSource"函数中。 直到Service Pack 21为止一切正常。

示例:

CRInpatientReport InRpt =新CRInpatientReport();
数据集ds = FetchInpReportData();
InRpt.SetDataSource(ds);
InRpt.Refresh();
InRpt.ExportToDisk(CrystalDecisions.Shared .ExportFormatType.PortableDocFormat,文件名);

在配置方面,它是面向.NET Framework 4.6.1的 ASP.NET 应用程序。 唯一的配置文件是web.config,该文件目前具有用于定义框架版本的以下键:




这些键之一可能是问题吗?

小熊yu生菜
5楼-- · 2020-09-23 06:57

在这种情况下,没有其他建议了。 我看到您已经按照升级文档完成了所有步骤,除了旧版模式。 带走旧版模式将我的报表固定在winform中。 希望SAP上的某人可以为您提供帮助。 我也有SP21的问题。 升级后,我和我的客户在导出到Word时遇到格式奇怪的问题,请检查此链接。

https://answer.sap.com/questions/321276/export-to-word-problem.html

huskylover
6楼-- · 2020-09-23 07:00

您好,丹尼尔,

实际上,当您将报表数据源设置为数据集时,您正在使用 ADO.NET

应用何时崩溃?

使用DebugDiag并查看它是否捕获了更多信息。

粗暴的香蕉
7楼-- · 2020-09-23 06:59

嗨唐:

我也遇到同样的麻烦,它在设置的数据源中崩溃,它是 asp.net 项目,并且我没有任何标签LegacyMode。

一周热门 更多>