title: How to resolve "The located assembly's manifest definition does not match the assembly reference." error?
body: <p>I downloaded source code for pdfiumviewer from git hub. I made changes to one of the projects in that solution.Then I added that project to my application and added reference of that project to one my application's project.I had to uncheck the Signing option for the PDfiumViewer project, as some of the dll in that project are unsigned.I am able to build the application successfully.But at run time when I create an object of one of the class of PDfiumviewer project.It gives me the following error:</p>
  
  <blockquote>
    <p>Could not load file or assembly 'PdfiumViewer, Version=2.11.0.0,
    Culture=neutral, PublicKeyToken=null' or one of its dependencies. The
    located assembly's manifest definition does not match the assembly
    reference. (Exception from HRESULT: 0x80131040)</p>
  </blockquote>
  
  <p>The version number of the assembly is correct.So, why am I getting this error?</p>