title: Could not load file or assembly or one of its dependencies.
body: <p>I know this is asked a lot, but I tried every solution and didn't work!</p>
  
  <p>This is the error when running in debug mode:</p>
  
  <blockquote>
    <p>System.IO.FileLoadException: 'Could not load file or assembly
    'System.Runtime.InteropServices.RuntimeInformation, Version=4.0.0.0,
    Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its
    dependencies. The located assembly's manifest definition does not
    match the assembly reference. (Exception from HRESULT: 0x80131040)'</p>
  </blockquote>
  
  <p>I tried removing all the <code>bin</code> and <code>obj</code> folders for all the <code>projects</code> in my <code>solution</code>. also removed the <code>Packages</code> folder.</p>
  
  <p>also removed this entry in all the config files:</p>
  
  <pre><code>&lt;dependentAssembly&gt;
      &lt;assemblyIdentity name="System.Runtime.InteropServices.RuntimeInformation" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /&gt;
      &lt;bindingRedirect oldVersion="0.0.0.0-4.0.1.0" newVersion="4.0.1.0" /&gt;
  &lt;/dependentAssembly&gt;
  </code></pre>
  
  <p>also changed <code>newVersion</code> value in above code to <code>4.0.0.0</code> but in no way it likes to work!</p>
  
  <p>When I unload the project, and edit it, I see this line:</p>
  
  <pre><code>&lt;Reference Include="System.Runtime.InteropServices.RuntimeInformation, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"&gt;
    &lt;HintPath&gt;..\packages\System.Runtime.InteropServices.RuntimeInformation.4.3.0\lib\net45\System.Runtime.InteropServices.RuntimeInformation.dll&lt;/HintPath&gt;
  &lt;/Reference&gt;
  </code></pre>
  
  <p>How can I solve this problem? Thanks in advance.</p>