I am using the Visual Studio SSDT BI add-on to create reports for SQL Server Reporting Services. The project I\'ve created is configured to target SQL Server versions 2008/2
This is by design.
See https://connect.microsoft.com/SQLServer/Feedback/Details/2103422
Posted by Riccardo [MSFT] on 12/18/2015 at 5:07 PM
By design, TargetServerVersion affects build output files, not source files. You deploy the build output files (which you can grab from the \bin\Debug or \bin\Release folder within your project) rather than the source files.
Had the same issue using SSDT version 14.0.60305.0.
1) I was able to change the xmls namespace attribute in the <report>
tag of each of my reports to match the target environment. Reference https://msdn.microsoft.com/en-us/library/cc627465.aspx on how to determine the RDL Schema version of the target server.
2) I changed the TargetServerVersion in the project properties pages to "SQL Server 2008 R2, 2012, or 2014". Reference http://www.sqlskills.com/blogs/tim/issue-publishing-to-ssrs-2012-with-ssdt-2015/ to see how to open the project properties page.
HTH