首页 > 解决方案 > 水晶报表 64 位

问题描述

这是一个问题。我们刚刚从 Crystal 2008 升级到 Crystal 2020。Crystal 2008 是 32 位,Crystal 2020 是 64 位。当我们使用 Crystal Reports Designer 开发报表时,我们使用的是 64 位应用程序。

当我们在 Visual Studio 中创建的 C# Webforms 应用程序(仍然是 32 位应用程序)中包含报告并将其部署到 IIS 服务器(64 位)时,Crystal 使用什么位结构从服务器生成报告,因为作为该部署的一部分,该项目包含许多 Crystal 库。对于编译这些 CR 库的项目,必须是 32 位的。网络服务器如何以 64 位运行报告,还是以 32 位 WOW 模式运行?

标签: c#crystal-reportsweb-deployment32bit-64bit

解决方案


Crystal 运行时有 32 位和 64 位版本。编译时由您选择这些目标之一。并由您来部署匹配的 Crystal 运行时(32 位或 64 位)。您还需要确保机器具有匹配的数据库连接(例如 32 位或 64 位 ODBC DSN)。


推荐阅读