【发布时间】:2019-03-01 03:05:15
【问题描述】:
错误 CS1703:具有相同标识的多个程序集已 导入:System.Runtime.Serialization.Primitives.dll
我有一个 C# .Net 项目在 .Net framework 4.6 不是 .Net core 上运行,但根据需要,我们升级到了 4.6.1。然后我可以在本地成功构建,但是一旦我将更改部署到 VSTS,我就从 DevOps 的构建中遇到了这个问题。我用的是最新版本的VS,2017 15.9.7
这是错误的详细信息:
错误 CS1703:具有相同标识的多个程序集已 进口: 'D:\a\1\s{ProjectName}\packages\System.Runtime.Serialization.Primitives.4.3.0\lib\net46\System.Runtime.Serialization.Primitives.dll' 和 'C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.6.1\Facades\System.Runtime.Serialization.Primitives.dll'。 删除重复引用之一。
【问题讨论】: