VS2017和CR SP21崩溃

2020-09-23 06:26发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)自更新至CR Service P...

         点击此处--->   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条回答
jovirus
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,该文件目前具有用于定义框架版本的以下键:




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

一周热门 更多>