2013-01-24 26 views
1

我有一個在ASP.NET 4.0,SQL SERVER 2008Crystal Report 2008上開發的web應用程序。當運行在VS2010它工作正常,但是當我部署它IIS 7報告不起作用。水晶報表不在IIS 7中工作

  • 應用程序登錄成功。
  • 數據庫是正確的。
  • 報告上的連接是正確的。
  • 我給予了充分的權限,IIS和Windows \ Temp文件夾

我用Google搜索了一下,發現很多解決方案,但他們的工作不。
請告訴我解決方案。此外,這些報告正在研究IIS6。
錯誤在下面的圖片 enter image description here

+0

您是否在部署後更改了任何參數?的ConnectionStrings? –

+0

@Emanuele Greco,no –

+0

檢查Crystal Report庫。從項目引用中刪除並重新添加。 –

回答

0

最後,我得到了解決*。我正在使用ODBC,這是問題所在。 我從用戶DNS中刪除了連接,並在系統DSN中創建。

*我在一年前瞭解到這一點,但它適用於正在搜索的人。它可能有幫助。

3

我正在運行與Crystal沒有問題的IIS7。出於藍,某些報告開始,我沒有和c:\windows\temp.創建鎖文件,唯一的解決方法,到目前爲止,是打開每個報告,並執行以下操作:

文件>頁面設置>勾選以下選項「沒有打印機 (優化屏幕顯示)」

後來我停止了應用程序池,清理c:\windows\temp目錄,並重新啓動應用程序池。所有問題都已經解決。

這裏假設你有一個工作環境IIS7開始與

+0

thanx。我解決了我的問題。 –