SSRS report definition is newer than Server : <p>I created some reports in Visual Studio 2015 with all the latest updates. However, when I try to deploy the reports I get this message:</p>

<blockquote>
  <p>The definition of this report is not valid or supported by this version of Reporting Services.<br>
  11:40:28 Error<br>
  The report definition may have been created with a later version of Reporting Services, or contain content that is not<br>
  11:40:28 Error<br>
  well-formed or not valid based on Reporting Services schemas. Details: The report definition has an invalid target<br>
  11:40:28 Error<br>
  namespace '<a href="http://schemas.microsoft.com/sqlserver/reporting/2016/01/reportdefinition" rel="noreferrer">http://schemas.microsoft.com/sqlserver/reporting/2016/01/reportdefinition</a>' which cannot be upgraded.</p>
</blockquote>

<p>The first lines of the .rdl file are set up like this:</p>

<pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
&lt;Report MustUnderstand="df" 
xmlns="http://schemas.microsoft.com/sqlserver/reporting/2016/01/reportdefinition" 
xmlns:rd="http://schemas.microsoft.com/SQLServer/reporting/reportdesigner" 
xmlns:df="http://schemas.microsoft.com/sqlserver/reporting/2016/01/reportdefinition/defaultfontfamily"&gt;
</code></pre>

<p>Can I change the schema definition? If so, to what? I tried just changing 2016 to 2014 or 2012, but neither worked. </p>

<p>Is there a place I can go to see valid definitions?</p>
