Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reporting services SSRS-在最新的查看器中仍然没有2008年报告的本地呈现?_Reporting Services_Ssrs 2008_Reportviewer2008 - Fatal编程技术网

Reporting services SSRS-在最新的查看器中仍然没有2008年报告的本地呈现?

Reporting services SSRS-在最新的查看器中仍然没有2008年报告的本地呈现?,reporting-services,ssrs-2008,reportviewer2008,Reporting Services,Ssrs 2008,Reportviewer2008,我简直不敢相信——我刚刚开始开发一个SSRS报告,在VS2008中使用一个SQL 2008报表服务器项目。当我尝试在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

我简直不敢相信——我刚刚开始开发一个SSRS报告,在VS2008中使用一个SQL 2008报表服务器项目。当我尝试在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控件中查看这些报告?换句话说,去年微软宣布将在2009年第一季度发布更新的ReportViewer控件,以呈现2008年SSRS报告的所有这些声明都是错误的?
唯一的解决方法是安装SQL Server 2005 RS?其他人是如何解决这个问题的?切换到VS2010?我可以在VS2008项目中注册2010 ReportViewer控件吗?这能解决问题吗?这么多问题,却没有答案……

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

更多详情请参见比尔·沃恩

很难相信,但这是真的:-(让我们希望它在SQL Server 2010-eerrghh…2008 R2:-)的Reporting Services中会更好)


马克

可悲的不是微软把这件事搞砸了(他们不可能计划好这个“功能”,即使他们声称是这样),但他们没有提供任何关于这个问题的指导。我的意思是,至少可能有一篇博客文章明确指出,您必须在2008堆栈中并行安装VS2005和SQL 2005,以及安装什么版本,这样您就有了允许您设计在2008控件中呈现的SSRS报告的最低要求。或者他们可以解释(如果报表不必部署到报表服务器上),您可以使用2008报表设计器。他们还可以进一步解释这样做会导致何种降级或限制。毕竟,该控件是《财富》500强公司使用的主流产品。