Use*_*384 5 c# crystal-reports crystal-reports-2008
每当程序到达以下代码时,程序就会挂起
protected void InitCrystalReport(String _reportUrl)
{
myReportDocument.Load(_reportUrl);
}
Run Code Online (Sandbox Code Playgroud)
这种情况只发生在我将网页放在IIS(另一台服务器)上,但是当我在Visual Studio上运行应用程序(调试模式)时它不存在.我还使用进程监视器来监视进程以查看文件是否被拒绝访问.
我在下面尝试过Web Server,但它们都不起作用:
编辑
我重新启动了服务器,现在一切正常
小智 3
当我将新报告移至测试服务器时,我遇到了这个问题。我的解决方法是通过 File.. Print.. 将一台特定打印机设置为我知道服务器上的打印机(在本例中为 MS XPS Document Writer)。完成后,确保您已在对象上使用了 .dispose 等。