Re: The report definition is not valid. Details: The report definition has an invalid target namespace \'http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefi
I had this issue today in VS2013.
Be sure to reference the correct ReporViewer dll version:
C:\Program Files (x86)\Microsoft Visual Studio 12.0\ReportViewer\