1

我有一个在和上开发ASP.NET 4.0的Web 应用程序。在它上面运行时工作正常,但是当我在报告上部署它时不起作用。SQL SERVER 2008Crystal Report 2008VS2010IIS 7

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

我用谷歌搜索并找到了许多解决方案,但没有一个有效。
请告诉我解决方案。此外,这些报告正在使用 IIS6。
错误在下图中 在此处输入图像描述

4

2 回答 2

3

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

文件 > 页面设置 > 勾选以下选项“无打印机(针对屏幕显示进行优化)”

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

这假设您有一个工作的 IIS7 环境开始

于 2013-02-26T13:54:38.857 回答
0

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

*我在一年前得到了它,但它是为正在搜索的人准备的。它可能会有所帮助。

于 2014-01-10T12:26:29.310 回答