Windows 10 64位上的Visual Studio 2015的Crytal报告

2020-09-21 02:34发布

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

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


我有Visual Studio 2015专业版。 我已经下载并安装了Crystal Report 13.0.19.2312

当我运行我的 ASP.NET 应用程序并尝试查看报告时,出现以下错误。

无法将类型为" FileStreamDeleteOnClose"的对象转换为类型为" System.IO.MemoryStream"

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

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


我有Visual Studio 2015专业版。 我已经下载并安装了Crystal Report 13.0.19.2312

当我运行我的 ASP.NET 应用程序并尝试查看报告时,出现以下错误。

无法将类型为" FileStreamDeleteOnClose"的对象转换为类型为" System.IO.MemoryStream"

付费偷看设置
发送
3条回答
compass1988
1楼 · 2020-09-21 03:20.采纳回答

使用Google并搜索此KBA:

2105311-ExportToStream在Visual Studio的Crystal Reports中的SP 12中引发异常

不支持,使用

System.IO.Stream流= reportDocument.ExportToStream(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat)

软件心理学工程师
2楼-- · 2020-09-21 03:35

使用Fiddler和/或ProcessMonitor或在浏览器中按F12键,查看是什么导致了错误。

Don

空代码
3楼-- · 2020-09-21 03:29

CrystalDecisions.CrystalReports.Engine.ReportDocument

将oStream视作System.IO.MemoryStream

report = New CrystalDecisions.CrystalReports.Engine.ReportDocument()

report.FileName =" MyReport.rpt"

report.SetDataSource(TableData)

report.PrintOptions.PaperSize = CrystalDecisions.Shared.PaperSize.PaperLetter

oStream = report.ExportToStream(CrystalDecisions.Shared.ExportFormatType.WordForWindows)

上面的行产生错误。 该行在Visual Studio 2013和Windows 7 pc上正常工作。

一周热门 更多>