Crystal reports Crystal Web Viewer ActiveX将不会安装在IE8和Windows 7上

Crystal reports Crystal Web Viewer ActiveX将不会安装在IE8和Windows 7上,crystal-reports,internet-explorer-8,activex,Crystal Reports,Internet Explorer 8,Activex,将不安装Windows 7+IE8+Crystal Report 11 Report+web viewer ActiveX。ActiveX提示符出现,UAC被批准安装,然后页面刷新,过程开始4次,直到收到脚本警告 是否有其他人遇到此问题或可能的解决方案?解决方法是下载ActiveXViewer.cab文件,将内容解压缩到用于查看报告和手动注册DLL的计算机上C:\中的文件夹中 Crystal 11(XI版本1)的文件柜文件的URL如下所示: 将内容扩展到硬盘上的文件夹后,请注册DLL。 您只需

将不安装Windows 7+IE8+Crystal Report 11 Report+web viewer ActiveX。ActiveX提示符出现,UAC被批准安装,然后页面刷新,过程开始4次,直到收到脚本警告


是否有其他人遇到此问题或可能的解决方案?

解决方法是下载ActiveXViewer.cab文件,将内容解压缩到用于查看报告和手动注册DLL的计算机上C:\中的文件夹中

Crystal 11(XI版本1)的文件柜文件的URL如下所示:

将内容扩展到硬盘上的文件夹后,请注册DLL。 您只需注册操作系统未提供的DLL。 对于Crystal 11(XI版本1),用于注册DLL的命令包括:

REGSVR32/S CRVIEWER.DLL

REGSVR32/S REPORTPARAMETERDIALOG.DLL

REGSVR32/S SVIEWHLP.DLL

REGSVR32/S SWEBRS.DLL

更新-要从Windows 7上IE8中的网站安装Crystal Web Viewer ActiveX,请尝试:

1) 登录到本地管理员帐户(但不是内置的本地管理员)

2) 将站点添加到受信任的站点列表中

3) 在默认级别启用UAC-需要时重新启动

4) 启动IE8,浏览站点并单击提示


一旦安装了该控件,它就可以由非管理员在同一台机器上运行,并且可以禁用/减少UAC。

确保通过IE 8的Internet选项选项卡将URL添加到您的受信任站点和/或您的Intranet站点中……这对我来说是一个巨大的不同

情况1:提示Crystal Reports附加组件

  • 通过应用程序加载报告时,如果Crystal报告 活性X不存在

  • 它将提示您进行安装

  • 如果需要,取消阻止任何弹出窗口

  • 安装后,将加载报告

情景2:

  • 运行Active X Viewer 11.5设置

  • 如果未加载报告,请运行Active X Viewer 11.5设置 情况3:在案例报告仍然不可用的情况下手动注册DLL 满载情况1和2

  • 运行Active X Viewer 11.5安装程序

  • 按如下方式手动注册以下DLL:

o REGSVR32\path\CRVIEWER.DLL
o REGSVR32\path\REPORTPARAMETERDIALOG.DLL
o REGSVR32\path\SVIEWHLP.DLL
o REGSVR32\path\SWEBRS.DLL

注意: •应在这些机器上安装Internet Explorer 7或8
•您应该以管理员身份登录,以防有人正在寻找windows 7的解决方案:运行secpol.msc。在“本地策略”下,单击安全选项。右边是所有策略,底部是用户帐户控制。您需要启用“在管理员批准模式下运行所有管理员”。启用“内置管理员帐户的管理员批准模式”。您需要重新启动策略才能执行。重新运行活动提示符,它应该可以安装而不会出现问题。

我发现下面链接中由Rocky提供的答案实现了这一点。在此处复制解决方案:

我最后做的是右键单击IE9并以管理员身份运行>Internet选项>高级>(向下滚动到安全部分)检查“允许软件运行或安装,即使签名无效”。关闭浏览器,重新打开(再次以管理员身份运行)并运行报告

这允许我安装activeX。我重新启用了安全性,重新启动了浏览器,查看报告仍然有效


如果安装crystal的网站被锁定在世界某个地方的美国银行数据中心?我无法访问他们的web服务器,但我们的用户需要安装该服务器才能访问他们网站上的报告。我不为美国银行工作。