title: Using <AutoGenerateBindingRedirects> in Visual Studio 2015
body: <p>I am new to Visual Studio, so please be patient.</p>
  
  <p>I am working on a product that depends on a dll file that is  provided by a third party. We will call them OtherCompany.dll. We do not distribute this.</p>
  
  <p>Our  product contains a dll file that is dependent on OtherCompany.dll. We will call it MyCompany.dll. When we build MyCompany.dll, we are currently building against version 1.0.0 of OtherCompany.dll.  However, we recently discovered that OtherCompany.dll changed its version to 2.0.0. There were no changes to existing functionality, only additions.</p>
  
  <p>Some users purchased OtherCompany.dll version 2.0.0 and now our product breaks as version 1.0.0 is not in the GAC.  I understand this is a common issue, and I have been trying to discover a good solution.</p>
  
  <p>I attempted to add  into my .csproj file for our MyCompany.dll and building against OtherCompany.dll version 1.0.0, and install it on a machine with OtherCompany.dll version 2.0.0.  It is still failing with the error </p>
  
  <p>Could not load file or assembly 'OtherCompany, Version=1.0.0, Culture=neutral, PublicKeyToken=1234' or one of its dependencies. The system cannot find the file specified.</p>
  
  <p>I understood that   would allow MyCompany.dll to be version independent of OtherCompany.dll. What did I do wrong or misunderstand ? </p>
  
  <p>I was able to get things to work by manually adding  into the products .config file, but this is cumbersome and I would like something that would continue to work, in case next week OtherCompany.dll releases version 3.0.0.</p>