You are on page 1of 1

CrystalReport 與 Reporting Service報表發

報表發佈
報表發佈至未安裝
的環境
vs2008的環境

當網站發佈到未安裝vs2008的伺服器時,會出現以下的錯誤

剖析器錯誤訊息: 無法載入檔案或組件 'CrystalDecisions.Web, Version=10.5.3700.0,

Culture=neutral, PublicKeyToken=692fbea5521e1304' 或其相依性的其中之一。 系統找不到指定的

檔案。

原始程式錯誤:

行 125: <add path="CrystalImageHandler.aspx"


verb="GET" type="CrystalDecisions.Web.CrystalImageHandler,
CrystalDecisions.Web, Version=10.5.3700.0, Culture=neutral,
PublicKeyToken=692fbea5521e1304" />

問題出在crystalreport的版本不正確,同理reporting service也會有這樣的問題。

所以必須將新版的crystalreport basic runtime在所發佈的目的伺服器安裝。

共需安裝以下的程式:

1. CRRedist2008_x86.msi 所在路徑C:\Program Files\Microsoft


SDKs\Windows\v6.0A\Bootstrapper\Packages\CrystalReports10_5
2. CRRedist2008_x86_cht.msi(繁體中文)所在路徑C:\Program Files\Microsoft
SDKs\Windows\v6.0A\Bootstrapper\Packages\CrystalReports10_5\zh-CHT
3. ReportViewer.exe 所在路徑C:\Program Files\Microsoft
SDKs\Windows\v6.0A\Bootstrapper\Packages\ReportViewer
4. ReportViewerLP.exe (繁體中文)所在路徑 C:\Program Files\Microsoft
SDKs\Windows\v6.0A\Bootstrapper\Packages\ReportViewer\zh-CHT

另外,reporting service 報表,必須將發佈的對象設定正確,並將共用資料來源設定為


所發佈的伺服器!

You might also like