Crystal Reports 注册表项权限不足。或 Crystal Reports 运行时未正确安装

时间:2022-01-08 20:25:45
在vista下开发,编写了一个包含水晶报表的页面,在本机测试正常,从另外一台电脑访问,就出现这个问题!

dim RT as New ReportDocument  这句出错

提示还包括:请安装包含所需Crystal Reports 运行时正确版本的相应Crystal Reports 可重新分发程序包(CRRedist*.msi)。这个CRRedist*.msi哪里有下载?

3 个解决方案

#1


vista是64位的,用vs2008 + 水晶报表 11.5,报表文件只能用水晶报表打开,在2008里面还不能打开!

#2


Crystal Reports for Visual Studio 2005
64 位开发配置

    注意   本节包含使用 64 位开发计算机的用户的特定信息。

可以在 32 位或 64 位计算机上构建 Crystal Reports for Visual Studio 2005 项目。此外,可以将项目的代码移植到 64 位计算机上,并在该计算机上进行更新。

在 64 位计算机上,32 位 Crystal Reports for Visual Studio 2005 IDE 将运行于 WOW64(在 64 位计算机上运行 32 位应用程序的 x86 仿真程序)。

在 64 位计算机上运行应用程序前,必须为 64 位环境安装 Crystal Reports 64 位配置应用程序。

x64

C:\Program Files\Microsoft Visual Studio 8\Crystal Reports\CRRedist\X64\CRRedist2005_x64.msi

http://msdn.microsoft.com/zh-cn/library/ms225583(VS.80).aspx

#3


看来需要安装水晶报表

#1


vista是64位的,用vs2008 + 水晶报表 11.5,报表文件只能用水晶报表打开,在2008里面还不能打开!

#2


Crystal Reports for Visual Studio 2005
64 位开发配置

    注意   本节包含使用 64 位开发计算机的用户的特定信息。

可以在 32 位或 64 位计算机上构建 Crystal Reports for Visual Studio 2005 项目。此外,可以将项目的代码移植到 64 位计算机上,并在该计算机上进行更新。

在 64 位计算机上,32 位 Crystal Reports for Visual Studio 2005 IDE 将运行于 WOW64(在 64 位计算机上运行 32 位应用程序的 x86 仿真程序)。

在 64 位计算机上运行应用程序前,必须为 64 位环境安装 Crystal Reports 64 位配置应用程序。

x64

C:\Program Files\Microsoft Visual Studio 8\Crystal Reports\CRRedist\X64\CRRedist2005_x64.msi

http://msdn.microsoft.com/zh-cn/library/ms225583(VS.80).aspx

#3


看来需要安装水晶报表