在网络核心和网络标准之间构建服务器多个dll参考

时间:2019-01-22 14:57:24

标签: .net-core msbuild azure-devops .net-standard

我在Azure开发运营构建中使用构建服务器。我在fullframewrok 4.7.2中有一个.netcore API 2.1和其他类库。它们是完整的框架,因为解决方案中还有其他项目正在使用.net 4.7.2。

在构建阶段会抛出一个错误

Error CS1703: Multiple assemblies with equivalent identity have been imported: 'C:....nuget\packages\microsoft.netcore.app\2.2.0\ref\netcoreapp2.2\System.Threading.Tasks.Parallel.dll' and 'C:....nuget\packages\system.threading.tasks.parallel\4.3.0\ref\netstandard1.1\System.Threading.Tasks.Parallel.dll'. Remove one of the duplicate references.

似乎在服务器构建期间,它希望同时获得.net核心和.net标准库。

我尝试使用我的开发机器,它可以工作。

即使在我的devops管道中,我也使用“ 2017年托管”代理构建解决方案,它也会构建。因此,这似乎是服务器相关的问题。

你们中有人有类似的问题吗?

谢谢

0 个答案:

没有答案