使用微軟的ReportViewer時,也就是微軟vs2010自帶報表。在發佈如果沒有打包或整理動態庫,會報缺少動態庫文件。經過測試目前來看把如下三個動態庫放到可執行文件根目錄下就可以正常運行。
Microsoft.ReportViewer.WinForms.dll(或Microsoft.ReportViewer.WebForms.dll,區別就是一個是winform一個webforms)
Microsoft.ReportViewer.Common.dll
Microsoft.ReportViewer.WebForms.dll
ps:MS的ReportViewer安裝包的路徑%PROGRAMFILES%\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages\ReportViewer\ReportViewer.exe。或者從 Microsoft 下載中心下載