2012-03-24 60 views
4

我正在嘗試在共享託管服務器上設置Microsoft報告。我使用必要的條目設置了web.config文件,並通過FTP上傳了程序集Microsoft.ReportViewer.Common.dllMicrosoft.ReportViewer.WebForms.dll以及Microsoft.ReportViewer.xml文件。xcopy是否可以部署Microsoft ReportViewer Web控件?

該網站加載好,但是當我嘗試加載報告時得到一個缺失的參考Microsoft.ReportViewer.ProcessingObjectModel.dll。如果我能得到這個DLL的副本,我希望報告視圖能夠工作嗎?如果是這樣,獲得副本的最佳方式是什麼?或者我應該開始嘗試哄騙服務器管理員運行ReportViewer.exe?

該項目正在使用Visual Studio 2008.

回答

3

看來答案是肯定的。我以前從未從GAC提取過任何文件,但通過遵循this question中所述的命令行方法很容易。一旦正確版本的Microsoft.ReportViewer.ProcessingObjectModel.dll從我的開發計算機上的GAC中提取並上傳到網站後,報告就開始工作。

+1

而不是從GAC中提取這些信息,最好將[NuGet包for Microsoft.ReportViewer](https://www.nuget.org/packages/Microsoft.ReportViewer/)添加到您的VS解決方案中。 – CrazyPyro 2015-01-15 22:15:44

+1

注意:該Nuget包是非官方的並且不受支持 – Schneider 2015-01-28 10:22:47

相關問題