VB应用程序与Crystal报表9

时间:2010-12-13 11:45:03

标签: vb6 crystal-reports

我们有一个使用CR 7的VB6应用程序。我们想将VB应用程序移动到CR 9可用的另一个框中。我应该用CR 9重建VB应用程序吗?任何建议?


我们部署了将应用程序复制到CR10的新框中。但是我们得到“组件”crystl32.ocx'或其中一个依赖项未正确注册:文件丢失或无效“。我们错过了安装CR运行时?

2 个答案:

答案 0 :(得分:1)

你的旧v7应用程序在v9盒子上运行得很好,但你必须安装你的v7运行时。在v9之前,所有Crystal运行时文件都进入“System32”目录。从v9开始,运行时开始进入Program Files / Common Files目录(每个版本的确切目录都会更改)。这允许在同一台机器上支持多个版本。您引用的Crystal OCX文件需要由旧应用程序安装。

为了清楚起见,您的旧版v7 Crystal应用程序将无法自动使用v9,v10等Crystal安装。 Crystal运行时仅适用于为。

设计的版本

答案 1 :(得分:0)

如果我没记错的话,从版本8到版本9都有一个很大的API更改,所以我怀疑你的应用程序是否会开箱即用CR 9.在任何一种情况下我都会重建应用程序,只是为了确保它在编译时不会中断。