【发布时间】:2017-10-27 07:07:19
【问题描述】:
我有一个在 Visual Studio 2017 上打开的旧项目。 它开始警告程序集 System.Runtime.Serialization 中的冲突。
这里的问题是程序集版本名称相同但publicyKeyToken不同。
无法解决“System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”和“System.Runtime.Serialization, Version=2.0.5.0, Culture=neutral, PublicKeyToken= 7cec85d7bea7798e,可重定向=是”。任意选择“System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”。
我尝试在我的 web.config 中放置一些运行时重定向组合,但无法正常工作。
【问题讨论】:
-
同样的问题。就我而言,我在 VS 2017 中使用 Xamarin,并且仅当我在 Android 模拟器中运行应用程序时才会发生这种情况。所以,我需要使用我的物理设备:/
标签: .net assembly-binding-redirect