2014-02-26 93 views
0

我是en在我的VPS服務器上生成報告時出錯(Win 2008 64位)。該項目在VS 2008的本地PC上正常工作。我嘗試重新安裝crystal,重新編譯x86 CPU並在應用程序池設置中啓用32位應用程序。仍然沒有運氣。與VS 2008的水晶報告

錯誤畫面如下:嘗試加載Crystal Reports的運行時發生

錯誤。

Crystal Reports註冊表項權限不足或者Crystal Reports運行時未正確安裝。

請安裝包含所需Crystal Reports運行時(x86,x64或Itanium)的正確版本的相應Crystal Reports可再發行組件(CRRedist * .msi)。請訪問http://www.businessobjects.com/support瞭解更多信息。

描述:執行當前Web請求期間發生未處理的異常。請查看堆棧跟蹤以獲取有關該錯誤的更多信息以及源代碼的位置。

異常詳細信息:CrystalDecisions.CrystalReports.Engine.LoadSaveReportException:嘗試加載Crystal Reports運行時時發生錯誤。

Crystal Reports註冊表項權限不足或者Crystal Reports運行時未正確安裝。

請安裝包含所需Crystal Reports運行時(x86,x64或Itanium)的正確版本的相應Crystal Reports可再發行組件(CRRedist * .msi)。請訪問http://www.businessobjects.com/support瞭解更多信息。

源錯誤:

在當前web請求的執行過程中生成未處理的異常。關於異常的來源和位置的信息可以使用下面的異常堆棧跟蹤來標識。

堆棧跟蹤:

[LoadSaveReportException:嘗試加載Crystal Reports的運行時發生了錯誤。

Crystal Reports註冊表項權限不足或者Crystal Reports運行時未正確安裝。

請安裝包含所需Crystal Reports運行時(x86,x64或Itanium)的正確版本的相應Crystal Reports可再發行組件(CRRedist * .msi)。

版本信息:Microsoft .NET Framework版本:2.0.50727.5472; ASP.NET版本:2.0.50727.5474

+0

在您的服務器上安裝了哪個版本的Crystal報表 –

+0

這聽起來像是一個訪問權限問題。驗證。嘗試在IIS中的目錄安全下使用本地管理員帳戶運行該網站。 –

回答

-1

在您的Web服務器上安裝CRRedist2008_x86.msi

根據您所使用的版本,也有可能在

C:\Program Files (x86)\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\CrystalReports10_5

這就是它是你的本地計算機上的副本!