User-219423983 posted
Hi Moodhi,
The definition of the report 'h:\root\home\******\ReportDistForm.rdlc' is invalid.
For this error, you should make sure “h:\root\home\******\ReportDistForm.rdlc” could be access normally, maybe this location path is not right in your new server.
Could not load file or assembly 'Microsoft.SqlServer.Types, Version=12.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception
from HRESULT: 0x80131040)
As the error message shows, you should check the version “'Microsoft.SqlServer.Types.dll” in the bin folder to make sure it’s 12.0.0.0 or not. If there’re a newest version in it, you’d better follow below link to check and then
modify the web.config file. If there’s no the dll file, you’d better copy one into your new server.
https://michaelmairegger.wordpress.com/2014/02/20/the-located-assemblys-manifest-definition-does-not-match-the-assembly-reference/
Best Regards,
Weibo Zhang