Crystal Report无法在IIS 7中运行

时间:2013-01-24 12:04:44

标签: asp.net iis-7 crystal-reports-2008

我在ASP.NET 4.0SQL SERVER 2008Crystal Report 2008上开发了一个Web应用程序。在VS2010上运行时,它运行正常,但当我在IIS 7部署它时,报告无法正常工作。

  • 应用程序登录成功。
  • 数据库正确。
  • 报告连接正确无误。
  • 我授予IIS和Windows \ Temp文件夹
  • 的完全权限

我用Google搜索并找到了许多解决方案,但没有解决方案。
请告诉我解决方案。此外,报告正在开发IIS6。
错误如下图所示 enter image description here

2 个答案:

答案 0 :(得分:3)

我正在使用Crystal运行IIS7而没有任何问题。出乎意料的是,某些报告开始失败并在c:\windows\temp.中创建锁定文件。到目前为止,唯一的解决方法是打开每个报告并执行以下操作:

  

档案>页面设置>选中以下选项“无打印机   (优化屏幕显示)“

之后我停止了应用程序池,清理了c:\windows\temp目录并再次启动了应用程序池。所有问题都已解决。

这假设您有一个可用的IIS7环境

答案 1 :(得分:0)

最后,我得到了解决方案*。我正在使用ODBC,这就是问题所在。 我从用户DNS中删除了连接并在系统DSN中创建。

*我在一年前得到了这个,但它适用于正在搜索的人。这可能有所帮助。