1

我不敢相信 - 我刚开始使用 VS 2008 中的 SQL 2008 Report Server 项目开发 SSRS 报告。当我尝试在 VS 2008 ReportViewer 控件中呈现报告时,出现此错误

The report definition is not valid.  Details: The report definition has an 
invalid target namespace 
'http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition'
which cannot be upgraded."

我理解这个错误,并且在过去一年半左右的时间里,它已经在整个网络上得到了很好的记录,但是是否仍然无法在最新的 ReportViewer 控件中查看这些报告?换句话说,所有这些从去年发布的 MS 将在 2009 年第一季度发布更新的 ReportViewer 控件以呈现 SSRS 2008 报告的公告都是错误的?唯一的解决方法是安装 SQL Server 2005 RS?其他人是如何解决这个问题的?切换到 VS 2010?我可以在我的 VS2008 项目中注册 2010 ReportViewer 控件吗,这样可以解决问题吗?这么多问题,但没有答案...

4

1 回答 1

0

不幸的是,这确实是事实:-(

有关详细信息,请参阅 Bill Vaughn 的撤回:ReportViewer 控件在本地模式下不支持 SQL Server 2008 RDL

难以置信 - 但确实如此 :-( 让我们希望它在 SQL Server 2010 的报告服务中会更好 - 呃... 2008 R2 :-)

马克

于 2009-11-28T22:22:49.723 回答