c# - 水晶报表 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 模式运行?
解决方案
Crystal 运行时有 32 位和 64 位版本。编译时由您选择这些目标之一。并由您来部署匹配的 Crystal 运行时(32 位或 64 位)。您还需要确保机器具有匹配的数据库连接(例如 32 位或 64 位 ODBC DSN)。
推荐阅读
- angular - angular using library module in library
- javascript - iOS Safari sharing image URL as string instead of image
- android - 无法连接到“${ip}:${port}”:连接被随机拒绝
- google-chrome - 这个 ERR_TOO_MANY_REDIRECTS 加载错误是什么?
- firebase - 通过 Flutter 在 Firestore 中添加嵌套数据
- git - Why do I need to specify the branch name for `git push` if local branches are already configured for pushing accordingly?
- python - 如何使用python过滤丢失的数据行
- c - 倒计时踢开始错误的答案
- javascript - 反应路由器重定向组件没有给出预期的结果
- hibernate - JPA 实体字段值与其 DB 表示不同