당신은 bindingRedirect를 시도 했습니까? MSDN
통합 .NET Framework 어셈블리에 대한 응용 프로그램 구성 파일에있는 바인딩 리디렉션에서 Assembly BindingRedirect
는 어셈블리에 대한 통일을 취소합니다. 예를 들어 System.XML의 형식을 참조하고 런타임 버전 1.0을 사용하여 빌드 된 응용 프로그램에는 버전 1.0과 함께 제공되는 System.XML 어셈블리에 대한 정적 참조가 포함됩니다. 바인딩 참조를 런타임 버전 1.1과 함께 제공되는 System.XML 어셈블리로 리디렉션하려는 경우 은 리디렉션 정보를 응용 프로그램 구성 파일에 넣습니다.
구문
<bindingRedirect
oldVersion="old assembly version"
newVersion="new assembly version"/>
예 :
<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>
감사합니다. 어떤 이유로 나는 이것이 마이그레이션으로 업데이트 될 MS 어셈블리라고 생각했습니다. – Buchannon