关于Visual Studio 2008:在Web服务器上部署时,Crystal Report图标/工具栏不起作用

关于Visual Studio 2008:在Web服务器上部署时,Crystal Report图标/工具栏不起作用

Crystal Report icons/toolbar not working when deployed on web server

我建立了一个网页,其中包含使用Visual Studio 2008中包含的Crystal库构建的Crystal Report。

它"在我的机器上工作",但是当部署到Web服务器时,Crystal Report工具栏上的图标("导出","打印"等)不显示或不起作用。只看到按钮图像应在的"红色X",然后单击则无济于事。

我检查了工具栏图像是否确实在Web服务器上正在查看的位置中:
(C:/ Inetpub / wwwroot / aspnet_client / system_web / 2_0_50727 / CrystalReportWebFormViewer4 / images / toolbar /)
他们都在那里。

我已经检查了Web服务器上上述文件夹的权限。
仅对每个用户进行"完全控制"就可以对其进行测试。

我还安装/运行了Web服务器上的'CRRedist2008_x86.msi'。

有人提到要确保将" crystalreportviewers115"文件夹添加到Web服务器上的" \ wwwroot \ aspnet_client \ system_web \ 2_0_50727"文件夹中,但是我无法找到要复制的" crystalreportviewers115"。

感谢您可能提供的任何帮助或想法。

更新-好的,很明显,我没有很好地检查图像是否位于正确的位置。


h!在这里工作的其他人已经弄清楚了。这真的很简单,我应该能够对它进行排序,但是,嘿,有时候就是这样。

解决方法:
在Web服务器上,将" aspnet_client"文件夹从" C:\ Inetpub \ wwwroot"复制到" C:\ Inetpub \ wwwroot \ your-website-name"。

这就是我们所做的全部,并且现在正在工作。

希望这可以使我免于遭受任何麻烦。


尝试这个
在网络服务器上,从" C:\ Inetpub \ wwwroot"复制" aspnet_client"文件夹,然后复制到您的网站文件夹内(其中有form文件夹,app_data文件夹等)


另一个解决方案是在您的网站中简单地创建一个新的虚拟目录,并将其指向" C:/ Inetpub / wwwroot / aspnet_client"


将aspnet_client文件夹从本地计算机的c:\ inetpub \ wwwroot文件夹上载到Web托管服务器的httpdocs文件夹。祝好运!!!


我接管了另一位也遭受了此问题困扰的开发人员生产的代码。在我的情况下,编译后的报告正在我的本地开发路径中存在的crystalreportview115文件夹中查找图像,因此它们在本地工作。目标服务器上唯一的文件夹是CrystalReportWebFormViewer4(我假设是从以前的服务器安装或站点部署开始的)。只需添加... 115文件夹,便可以解决我的问题。

我们的根本原因似乎是开发人员计算机上安装的Crystal的版本。不确定是否可以帮助任何人,但以为我会提到它!


推荐阅读

    linux服务器基本命令?

    linux服务器基本命令?,地址,系统,设备,网络,工作,标准,信息,电脑,命令,密码,l

    linux服务器下载命令?

    linux服务器下载命令?,服务,密码,系统,档案,工具,网络,公共,百度,地址,认证,l

    linux服务端退出命令?

    linux服务端退出命令?,档案,命令,环境,异常,标准,网络,模式,终端,编辑,文件,l

    linux中启动服务命令?

    linux中启动服务命令?,服务,系统,命令,信息,工作,设备,网络,标准,名称,密码,l

    linux服务器常用命令?

    linux服务器常用命令?,工作,系统,地址,信息,命令,目录,管理,标准,设备,功能,

    linux筛选服务命令?

    linux筛选服务命令?,服务,系统,状态,软件,环境,主体,技术,号码,发行,名称,查

    linux服务器保存命令?

    linux服务器保存命令?,时间,状态,档案,电脑,命令,信息,位置,编辑,文件,模式,L

    linux服务器扫盘命令?

    linux服务器扫盘命令?,地址,工作,命令,目录,数据,单位,名称,系统,管理,信息,L

    linux应用部署命令?

    linux应用部署命令?,软件,系统,服务,管理,检测,代码,工作,密码,在线,命令,如

    linux命令切换服务器?

    linux命令切换服务器?,地址,名称,系统,环境,实时,命令,服务器,脚本,路径,版

    linux服务器搭建命令?

    linux服务器搭建命令?,系统,服务,软件,地址,平台,在线,密码,工具,环境,百度,l

    服务器重启命令linux?

    服务器重启命令linux?,工作,标准,设备,服务,系统,名称,命令,百度,网络,密码,

    linux浏览网页的命令?

    linux浏览网页的命令?,工作,系统,传播,地址,命令,环境,发行,信息,网络,基础,l

    linux服务端常用命令?

    linux服务端常用命令?,工作,地址,系统,网络,基础,命令,标准,工具,信息,管理,l

    linux命令访问网页?

    linux命令访问网页?,地址,传播,网络,系统,软件,网址,密码,服务,数据,首次,lin

    linux部署环境的命令?

    linux部署环境的命令?,环境,基础,项目,管理,软件,状态,设备,平台,网络,传播,

    linux禁用服务命令行?

    linux禁用服务命令行?,服务,系统,软件,管理,工具,信息,状态,平台,连续,技术,l

    linux停服务常用命令?

    linux停服务常用命令?,地址,工作,系统,命令,服务,信息,标准,管理,代码,进程,l

    linux服务器删除命令?

    linux服务器删除命令?,系统,服务,管理,情况,命令,工作,互动,地址,软件,较大,l

    linux网页访问命令?

    linux网页访问命令?,地址,网络,工作,系统,命令,传播,信息,软件,代码,首次,在L