Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net SSRS ReportViewer中的图表控件可从本地主机查看,但不能从Internet查看_.net_Asp.net_Reporting Services_Charts - Fatal编程技术网

.net SSRS ReportViewer中的图表控件可从本地主机查看,但不能从Internet查看

.net SSRS ReportViewer中的图表控件可从本地主机查看,但不能从Internet查看,.net,asp.net,reporting-services,charts,.net,Asp.net,Reporting Services,Charts,我拥有的一个项目刚刚从旧服务器移动到新服务器,并且正在移动web文件夹、重新部署SSRS报告、恢复数据库、配置IIS等过程中。。。我无法查看嵌入在SSRS报告中的,然后由Microsoft.ReportViewer显示的 我可以在旧服务器上本地和远程(通过互联网)查看它们。如果我在VisualStudio中预览SSRS报告,我可以查看它们。报告显示良好,仅缺少所有嵌入的图表。我仍然可以通过网络浏览器在本地查看它们,只是不能从互联网上查看 我错过了什么 我尝试授予ChartImageHandler

我拥有的一个项目刚刚从旧服务器移动到新服务器,并且正在移动web文件夹、重新部署SSRS报告、恢复数据库、配置IIS等过程中。。。我无法查看嵌入在SSRS报告中的,然后由Microsoft.ReportViewer显示的

我可以在旧服务器上本地和远程(通过互联网)查看它们。如果我在VisualStudio中预览SSRS报告,我可以查看它们。报告显示良好,仅缺少所有嵌入的图表。我仍然可以通过网络浏览器在本地查看它们,只是不能从互联网上查看

我错过了什么

我尝试授予ChartImageHandler临时存储文件夹的权限,但没有成功


我得到了Javascript错误:错误:ClientReport380ec8ca0c294a809e9986c1bef9db1c未定义

我注意到,当我将MS图表添加到我的项目中时,您必须安装它们,而不仅仅是在bin文件夹中放置一个dll。有没有可能新服务器没有安装charts EXE文件?

我建议您看看google chart api。您所需要的只是一个带有指向谷歌图表的url的图像控件。这太棒了&只要你没有.50万个请求,谷歌很乐意为你服务。

他们解决这个难题的关键是服务器的变化:我们从IIS变成了IIS7。IIS7需要web.config handlers部分中的行。

MS图表安装在此服务器上。