title: RDLC report stop working after change Visual Studio 2015 to Visual Studio 2017
body: <p>I have an AspNet MVC project in Visual Studio 2017 that was previously developed in Visual Studio 2015. This project contains many <strong>rdlc files</strong> that were working fine until I edited one of them. Now, when I try to download the pdf from the rdlc edited I get this error:</p>
  
  <blockquote>
    <p>The definition of this report is not valid or supported by this
    version of Reporting Services. The report definition may have been
    created with a later version of Reporting Services, or contain content
    that is not well-formed or not valid based on Reporting Services
    schemas. Details: The report definition has an invalid target
    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 rdlc edited changes its namespace from <a href="http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition" rel="noreferrer">http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition</a> to <a href="http://schemas.microsoft.com/sqlserver/reporting/2016/01/reportdefinition" rel="noreferrer">http://schemas.microsoft.com/sqlserver/reporting/2016/01/reportdefinition</a></p>
  
  <p>The project is running with <strong>net framework 4.6.2</strong> and it has installed <strong>Microsoft.ReportViewer.Runtime.Common.12.0.2402.15</strong> and <strong>Microsoft.ReportViewer.Runtime.WebForms.12.0.2402.15</strong> nuget packages</p>