每当程序到达以下代码时,程序就会挂起
protected void InitCrystalReport(String _reportUrl)
{
myReportDocument.Load(_reportUrl);
}
这种情况只发生在我将 web 放在 IIS(另一台服务器)上时,但当我在 Visual Studio(调试模式)上运行应用程序时它不存在。我还使用进程监视器来监视进程以查看文件是否被拒绝访问。
我在下面的 Web 服务器上尝试过,但它们都不起作用:
- 将应用程序池更改为 .NET Classic
- 重新启动打印机后台处理程序
编辑
我重新启动了服务器,现在一切正常