title: OpenTK application crashing after updating via NuGet
body: <p>Our Windows Forms Application crashes after we install a new version of OpenTK via NuGet. The rest of the application runs but forms using the OpenTK part just crash the application when loaded. We include two dlls in our Application, OpenTK.dll and OpenTK.GLControl.dll and worked with two similar versions until now. NuGet provides Updates, but the versioning for the two dlls is different: v3.2.0 for the first and v3.1.0 for the second, which may also cause the error or the need to store the information NuGet puts into the .config.exe file.</p>
  <p>We only have this problem after deleting the Application.config.exe, where NuGet stores the following lines:</p>
  <pre><code>&lt;assemblyBinding xmlns=&quot;urn:schemas-microsoft-com:asm.v1&quot;&gt;
    &lt;dependentAssembly&gt;
      &lt;assemblyIdentity name=&quot;OpenTK&quot; publicKeyToken=&quot;bad199fe84eb3df4&quot; culture=&quot;neutral&quot; /&gt;
      &lt;bindingRedirect oldVersion=&quot;0.0.0.0-3.2.0.0&quot; newVersion=&quot;3.2.0.0&quot; /&gt;
    &lt;/dependentAssembly&gt;
  &lt;/assemblyBinding&gt;
  </code></pre>
  <p>We would like to ship the .exe without the .config.exe file and would like to know if there is a way of putting this configuration into the .exe file, enabling us to update to new Versions of OpenTK when available.</p>