




Почему бы не начать с начало?
после того, как вы поймете, что он делает, вы получите что-то вроде:
<configuration>
<runtime>
<assemblyBinding xmlns = "urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name = "myAssembly"
publicKeyToken = "32ab4ba45e0a69a1"
culture = "neutral" />
<bindingRedirect oldVersion = "1.0.0.0"
newVersion = "2.0.0.0"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
вы можете сделать app.config или machine.config. См. msdn.microsoft.com/en-us/library/0ash1ksb(v=vs.71).aspx
Куда поставить может только конфигурация. Узнать подробности здесь.
Есть несколько файлы конфигурации, которые могут включать перенаправления привязки. Другой вариант помимо файлов конфигурации - использовать событие AppDomain.AssemblyResolve для принятия решения о перенаправлениях во время выполнения. Я включил образец кода в этот ответ.
в какой файл вы это вставляете?