具有等效标识的多个程序集 .NETFramework Facades

Dan*_*iel 7 .net c#

在同一个代码分支上,我们在一台机器上成功构建,但在另一台机器上,我们得到了这个:

错误导入了具有等效标识的多个程序集:'...\src\packages\System.Xml.ReaderWriter.4.3.0\lib \net46\System.Xml.ReaderWriter.dll'和'C:\ Program Files(x86) )\参考程序集\ Microsoft\Framework.NETFramework\v4.6.2\Facades\System.Xml.ReaderWriter.dll'.删除其中一个重复的引用.

我们怎么解决?

Dan*_*iel 5

我最终通过将Visual Studio更新到最新版本来解决这个问题


Ton*_*zel 5

使用 MSBuild 15 解决了这个问题。MSBuild 15 是.NET Core SDK 的一部分,或者可以使用Visual Studio 2017构建工具下载。