无法在客户端计算机浏览器上查看报告

发布于 2025-01-05 16:59:08 字数 1328 浏览 0 评论 0原文

我肯定被困在这里,因为我已经尝试了这些帖子上的几乎所有内容,但还没有运气。

规格: 服务器:Windows Server 2008基础版(IIS7) 客户端机器操作系统:Windows XP Pro 水晶报告版本:13.0.2 开发:Visual Studio 2010,使用 ASPNET 的 Web 应用程序

问题 我无法在客户端计算机上查看报告

背景: 我在我的服务器上安装了水晶报告 13.0.2 并开始在 VS2010 上创建报告,没有任何问题,即使我编译 Web 项目它也可以正常工作,它可以完美地显示报告。如您所知,当您这样做时,Visual Studio 会创建一个虚拟端口来让您尝试您的应用程序。

但是当我尝试从浏览器(不使用 VS2010 的编译)执行此操作时,它没有显示报告,我也没有看到任何错误,即使在服务器本身上,也根本不显示任何报告。

描述

我有一个使用框架 4 的 Web 应用程序及其默认网站 http://myserver:10000/novo /myapp/default.aspx。 我在集成模式下使用 DefaultAppPool (我也已经尝试过经典模式)

我将 crystalReportViewer13 目录从 wwwroot\aspnet_client\system_web\4_0_30319\ 复制到我的 Web 应用程序目录

,我验证了 crystalreportviewers13 目录已在 windows\Microsoft.NET\ 下创建Framework\v4.0.30319\ASP.NETClientFiles

在阅读《SAP Crystal Reports SDK 开发人员指南》后,我执行了以下操作:

在我的 web.config 文件上,我有这些标签:

<add key="url" value="http://localhost:10000/novo/myapp/printcontrol.cab" />
<add key="resourceURI" value="~/crystalreportviewers13"

在设计模式下,在 CrystalReportViewer 属性下,我有 PrintMode=ActiveX

最后,我在 Internet Explorer 上的受信任站点上添加了我的网站,并自定义了允许安装任何 ActiveX 控件的所有功能。

我所做的一切都是无用的,仍然无法在服务器或客户端浏览器上看到报告。

请帮助我 -----我被困住了,我花了很多时间应用这个论坛的一些建议,我不知道还能做什么。

I definetely stuck here because i've tried almost everything on these posts but no luck yet.

Sepcs:
Server: Windows Server 2008 Foundation Edition (IIS7)
Client Machine OS: Windows XP Pro
Cristal Report ver: 13.0.2
Devolpment: Visual Studio 2010, Web Applications using ASPNET

Problem
I can't view reports on client machine

Background:
I installed crystal reports 13.0.2 on my server and start creating my reports on VS2010 without any problem, even if i compile the web project it works fine, it shows the reports perfectly. As you know when you do that, Visual Studio creates a virtual port to let you try your application.

But when i try to do it from the browser (not using compilation from VS2010) it is not showing reports, i don't see any errors either, even on the server it self, simply doesn't show any report.

Descrption

I have a web application using framework 4 and its under Default Website http://myserver:10000/novo/myapp/default.aspx.
Im using DefaultAppPool in Intregrated mode (also i already tried classic mode)

I copied crystalReportViewer13 directory from wwwroot\aspnet_client\system_web\4_0_30319\, to my web application directory

also, i verified that crystalreportviewers13 directory has been created under windows\Microsoft.NET\Framework\v4.0.30319\ASP.NETClientFiles

After i red SAP Crystal Reports SDK Developers Guide i did this:

on my web.config file i have these tags:

<add key="url" value="http://localhost:10000/novo/myapp/printcontrol.cab" />
<add key="resourceURI" value="~/crystalreportviewers13"

On Desing Mode, under CrystalReportViewer Properties i have PrintMode=ActiveX

And finally i've added my web site on the trusted sites on Internet Explorer and custom all features allowing to install any ActiveX control.

Everything i've done is useless still can't see reports on server or Client Machine browser.

PLEASE HELP ME OUT HERE-----I'M STUCKED, i've spent a lot of time appying some recomendation from this Forum, i don't know what else to do.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

鸩远一方 2025-01-12 16:59:08

什么浏览器?什么观众?

在工作中,我们同时使用IE(和旧版本)和FF。对于 DHTML 查看器,两者都应该可以工作。对于其他查看器,如果用户工作站的安全设置不正确,则 ActiveX 查看器和/或 Java 查看器可能无法正常工作。

在FF中,有一个我经常使用的FireBug插件。你可以看到很多关于网页请求、加载缓慢的内容、标题是什么等信息。(这比我能使用的要多得多,我实际上查看它是为了帮助破解样式表或查看页面 a 阻碍加载,这比其他任何事情都重要。)

What browser? What viewer?

At work, we use both IE (and old version) and FF. With the DHTML viewer, either should work. With other viewers, if the user workstation has improper security settings, then the ActiveX viewer and/or Java Viewer may not work correctly.

In FF, there is a FireBug plug-in that I use a lot. There's a lot that you can see about web page requests, what's loading slowly, what the headers are, etc. (It's a lot more than I can use, and I actually look at it to help hack style sheets or see what sections of a page a holding up loading, more than anything else.)

不寐倦长更 2025-01-12 16:59:08

我一直遇到这个问题并进行搜索,几乎按照上述步骤进行,
我注意到我的 IIS 中未配置 aspnet_client,并且无法访问“crystalreportviewers13”下的所有文件。

我通过使用此过程在 IIS 中注册 aspnet 解决了这个问题。

注册 aspnet:

c:\windows\microsoft.net\framework\v4.0.30319\aspnet_regiis -i

并完成!
我的应用程序已经访问“crystalreportviewers13”下的文件,

谢谢,
布莱恩

I've been encountering this problem and searching and almost does the procedure stated above,
i've notice that the aspnet_client is not configure in my IIS and cannot access all files under "crystalreportviewers13".

I solve this problem by registering the aspnet in IIS using using this procedure.

register aspnet:

c:\windows\microsoft.net\framework\v4.0.30319\aspnet_regiis -i

and done!!
my application already accessing files under "crystalreportviewers13"

thanks,
bryan

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文