【发布时间】:2012-03-03 14:48:58
【问题描述】:
我有一个软件,里面只有三个水晶报表,但是当我们将它安装在客户的电脑上时,它需要水晶报表运行时间,否则会出现异常。在例外情况下,它会要求缺少诸如 CrystalDecisions.Shared 等的 dll 文件,为此我们需要安装一个完整的 70mb cr 运行时,.net 框架安装是一个单独的开销,因此要运行 3 mb 的基本应用程序,我必须安装 70mb+48mb 的设置,这很奇怪。然后我遵循了一种方法,我在设置的先决条件中添加了这些缺少的 dll,并安装了它,异常消失了,但它给出了错误的错误版本,我见过一个人用 Vb6 和水晶报告构建了一个应用程序和他不需要任何运行时间,只需要 3 个用于水晶报告的 dll 即可执行他的软件报告。请提出更好的解决方案。
提前致谢 阿提夫
【问题讨论】:
-
只有 3 个 dll == 运行时。没有什么比这更小了,与 Windows 需要的约 3 GB 相比,70 mb 仍然是小菜一碟。最大的优势是您不必安装它。所以请别人安装CR。无论如何,这是 IT 部门的任务。
-
@Hans “反正这是 IT 部门的任务” - Muhammad 可能是 IT 部门...
-
很确定他不是,他以前问过很多关于编程的问题。
标签: c# .net visual-studio crystal-reports