使用VS2008使用Crystal Reports出現系統找不到CrystalDecisions.ReportAppServer.CommLayer.dll的錯誤訊息
應用程式中發生伺服器錯誤
無法載入檔案或組件 'CrystalDecisions.ReportAppServer.CommLayer, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' 或其相依性的其中之一。 系統找不到指定的檔案。
描述: 在執行目前 Web 要求的過程中發生未處理的例外情形。請檢閱堆疊追蹤以取得錯誤的詳細資訊,以及在程式碼中產生的位置。
例外詳細資訊: System.IO.FileNotFoundException: 無法載入檔案或組件 'CrystalDecisions.ReportAppServer.CommLayer, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' 或其相依性的其中之一。 系統找不到指定的檔案。
--------------------------------------------------------------------------------------------------------
上述錯誤訊息發生的原因是因為找不到
CrystalDecisions.ReportAppServer.CommLayer.dll
此時可以到
C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\CrystalReports10_5\CRRedist2008_x86.msi
在這路徑下找到CRRedist2008_x86.msi檔案後,對它點兩下安裝,
等待安裝完成後就可以在 C:\Windows\Assembly 即可找到
CrystalDecisions.ReportAppServer.CommLayer組件
參考或是複製語法時,別忘了留個言喔 ^ ^ ~