none
Report with 2010 schema failing with cannot upgrade schema error RRS feed

  • Question

  • I have been working on a project that is trying to use the 2012 Runtime redistributable and the build on our build server is constantly failing, though it builds fine in Visual Studio 2013. I have installed the 2010 redistributable and upgraded it with the 2012 runtime on the server, to no avail. My project has a nuget reference to the 2012 runtime in both the base project and the project that is actually using the Microsoft.Reporting namespace.

    Any thoughts on this error? What DLLs is msbuild missing?

    *.rdlc : error rsInvalidReportDefinition: The report definition is not valid. Details: The report definition has an invalid target namespace '<Link to 2010 reporting schema>' which cannot be upgraded.

    Here are the schema details ...

    <?xml version="1.0" encoding="utf-8"?>
    <Report xmlns:rd="http://schemas.microsoft.com/SQLServer/reporting/reportdesigner" 
            xmlns:cl="http://schemas.microsoft.com/sqlserver/reporting/2010/01/componentdefinition" 
            xmlns="http://schemas.microsoft.com/sqlserver/reporting/2010/01/reportdefinition">





    Tuesday, May 27, 2014 7:04 PM