如何在 .NET Core 项目中添加 Crystal Report in Visual Studio 2019?

How to add Crystal Report in Visual Studio 2019 in .NET Core project?

我在 Visual Studio 2019 年安装了来自 SAP 的 Crystal 报告,但它没有显示在“添加 Crystal 报告”的列表中。我想添加到 .NET Core 项目中。

如果还有创建 Crystal 报告的其他选项,请告诉我。

Crystal 报告与 .NET Core 不兼容。 这是因为,在幕后,运行时依赖于 COM 技术。

afaik,您唯一的选择是调用另一个 EXE。您可以为此使用 process 对象。

您可以为此使用现有的第 3 方 Crystal 报告查看器。请参阅列表 here。其中一些具有命令行 API。因此您可以指定 .rpt 文件、参数、导出格式、导出文件名、打印机目的地等。

.Net Core在没有报表支持的情况下做数据库开发几乎没用