我在ASP.NET 4.0
,SQL SERVER 2008
和Crystal Report 2008
上开发了一个Web应用程序。在VS2010
上运行时,它运行正常,但当我在IIS 7
部署它时,报告无法正常工作。
我用Google搜索并找到了许多解决方案,但没有解决方案。
请告诉我解决方案。此外,报告正在开发IIS6。
错误如下图所示
答案 0 :(得分:3)
我正在使用Crystal运行IIS7而没有任何问题。出乎意料的是,某些报告开始失败并在c:\windows\temp.
中创建锁定文件。到目前为止,唯一的解决方法是打开每个报告并执行以下操作:
档案>页面设置>选中以下选项“无打印机 (优化屏幕显示)“
之后我停止了应用程序池,清理了c:\windows\temp
目录并再次启动了应用程序池。所有问题都已解决。
这假设您有一个可用的IIS7环境
答案 1 :(得分:0)
最后,我得到了解决方案*。我正在使用ODBC
,这就是问题所在。
我从用户DNS中删除了连接并在系统DSN中创建。
*我在一年前得到了这个,但它适用于正在搜索的人。这可能有所帮助。