Hi All,
I have Visual Studio 2010, and .net framework 4.0 installed on my development machine. I also have SQL Server 2008 installed (which you indicate above does not affect the issue).
When I create a new Report project in Visual Studio 2010, the RDLC file has a reference inside it to .../2008/01/.... that looks like this:
<Report xmlns="http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition" xmlns:rd="http://schemas.microsoft.com/SQLServer/reporting/reportdesigner">
I have tried this several times. I have only built "loca" reports. When I build on my local machine, the reports build and run just dandy. But when I try to build them on our build server, running MSBUILD, the build fails with:
the report definition has an invalid target namespace 'http://schemas.microsoft.sqlserver.reporting/2008/01/reportdefinition' which cannot be upgraded".
Im not sure why the new report didn't get created as /2010/, since everything I believe is using .net framework 4.0. Any help greatly appreciated.
Regards,
Mike