Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/262.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
C# Crystal报表在服务器上不工作_C#_Asp.net_Iis_Crystal Reports_Crystal Reports Server - Fatal编程技术网

C# Crystal报表在服务器上不工作

C# Crystal报表在服务器上不工作,c#,asp.net,iis,crystal-reports,crystal-reports-server,C#,Asp.net,Iis,Crystal Reports,Crystal Reports Server,我用水晶报表打印。但是在服务器上托管之后,我在客户端机器上打印时得到了一个带有以下url的页面 和显示 找不到页面 错误 它显示在报告查看器中,但问题出现在单击crystal report的“打印”按钮后 我正在使用以下代码绑定报表 CrystalReportViewer1.ReportSource = CrystalReport; CrystalReportViewer1.DataBind(); 如果有人知道答案,请帮助我。。。。提前感谢….关于一个类似的问题,我就是这么做的 之所以会

我用水晶报表打印。但是在服务器上托管之后,我在客户端机器上打印时得到了一个带有以下url的页面

和显示

找不到页面

错误

它显示在报告查看器中,但问题出现在单击crystal report的“打印”按钮后

我正在使用以下代码绑定报表

 CrystalReportViewer1.ReportSource = CrystalReport;
 CrystalReportViewer1.DataBind();

如果有人知道答案,请帮助我。。。。提前感谢….

关于一个类似的问题,我就是这么做的

之所以会出现这种情况,是因为crystal repots viewer对图像和脚本采用了非常特定的目录结构。如果您在开发计算机上运行IIS,可以在此处找到结构“C:\inetpub\wwwroot\aspnet\u client\System\u Web\2\u 0\u 50727\CrystalReportWebFormViewer4”

现在您所要做的就是将整个结构的内容从aspnet_客户端复制到您的web服务器,并创建一个指向此路径的虚拟目录。即使你不想创建一个虚拟目录,或者没有访问权限,你也可以简单地将完整的结构复制到你的webapp的根目录,这应该会很神奇


如果您没有使用IIS,也没有使用内置的Web服务器和Visual studio(cassini i.e.),那么您仍然可以使用这种结构,在这种情况下,唯一可以在C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ASP.NETClientFiles上找到的就是我在类似问题上所做的

之所以会出现这种情况,是因为crystal repots viewer对图像和脚本采用了非常特定的目录结构。如果您在开发计算机上运行IIS,可以在此处找到结构“C:\inetpub\wwwroot\aspnet\u client\System\u Web\2\u 0\u 50727\CrystalReportWebFormViewer4”

现在您所要做的就是将整个结构的内容从aspnet_客户端复制到您的web服务器,并创建一个指向此路径的虚拟目录。即使你不想创建一个虚拟目录,或者没有访问权限,你也可以简单地将完整的结构复制到你的webapp的根目录,这应该会很神奇

如果您不使用IIS,也不使用Visual studio(cassini i.e.)的内置Web服务器,那么您仍然可以使用此结构,在这种情况下,只有C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ASP.NETClientFiles中提供此结构