February 14, 2017 at 9:37 am
Developer created report using Report Builder for SSRS 2016.
Our test server is in 2016.
But when I try to deploy report to 2012. I get this error:
The report definition has an invalid target namespace 'http://schemas.microsoft.com/sqlserver/reporting/2016/01/reportdefinition' which cannot be upgraded. |
What is the best resolution for this?
Thanks.
February 14, 2017 at 12:02 pm
Not trying to be a wise guy...are your PROD and DEV environments not the same version?
February 14, 2017 at 12:10 pm
Yes, that is true.
I found the resolution:
Had to open the report in VS2015 and change the properties of the solution TargetServerVersion to SQL Server 2008 R2, 2012 or 2014 and then build it.
Uploaded the report in bin/debug folder and it worked.
February 14, 2017 at 12:33 pm
Glad you found that!
Still may be a good idea to think about getting both environments to the same version.
February 14, 2017 at 1:24 pm
Yes we will, we are testing SQL Server 2016 and have plans for production move as well.
Viewing 5 posts - 1 through 4 (of 4 total)
You must be logged in to reply to this topic. Login to reply