症状
"运行时错误 32797:应用程序定义错误或对象定义错误"此错误发生在安装 Service Pack 后启动 Microsoft FRx 时。
原因
如果在安装期间无法注册某些 Microsoft FRx DLL 文件,或者计算机上安装了或曾经安装过 Crystal Reports 8,则会发生此错误。
存在导致注册表权限问题的"Crystal 8"的已知问题。
解决方法
-
浏览到 Microsoft FRx 程序文件目录,其中包含frx32.exe并双击名为 frxreg.exe。
-
从 Microsoft 支持人员执行以下两个可能的修复
:http://support.microsoft.com/default.aspx?scid=KB;en-us;269383 http://support.microsoft.com/kb/268553/EN-US/
更多信息
必须注意,此问题是由有关 Crystal 8 应用程序的已知 bug 导致的。 如果上述解决方案不起作用,可能需要重新生成受影响的计算机以更正注册表问题。