Last post Jun 17, 2009 04:16 AM by Jian Kang - MSFT
Jun 10, 2009 08:59 AMfirstname.lastname@example.org|LINK
I am currently reviewing the use of SSRS 2008 and Report Builder 2.0 in our custom application as a supplement to our custom report engine.
When rendering reports with the ReportViewer webcontrol in Local Mode I get the error:
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.
The reason why I get this error is that VS 2008 only supports the SSRS 2005 schema, but I was informed that support for SSRS 2008 would be supported in VS 2010.
Today I downloaded VS 2010 Beta 1 to test out this feature. I updated my references to Microsoft.ReportViewer.WebForm/Common version 10.0.0.0 but I still get the above error.
Does anyone know if VS 2010 has implemented this feature in the Beta release or if the release version will support it?
Visual Studio 2010
Jun 17, 2009 04:16 AM|Jian Kang - MSFT|LINK
From your description, I think the issue is not related to the Visual Studio IDE but the SQL Server. What version of SQL Server do you have? I think it should be SQL Server 2005, right?
In Visual Studio, when we work with SQL Server Reporting Services (SSRS) in local mode, we actually use the report processing engine which is installed with SQL Server. If we work with SSRS 2008, we need SQL Server 2008. We cannot downgrade a SSRS 2008 project
to SSRS 2005.
For more information, please refer to the links below:
If there are few reports, I think we can re-design them with SSRS 2008. Otherwise, I would suggest you download and install SQL Server 2008 Express with Advanced Services from the following link:
How to: Install SQL Server 2008 (Setup)