Xamarin - 多目标 - “'System.ValueTuple`2' 在多个引用中声明”

Xamarin - Multi-targetting - "'System.ValueTuple`2' is declared in multiple referenced"

当我尝试编译使用具有多目标(netstandard2.0xamarin.iOS)的 C# 7 元组的代码时,我收到了以下错误:

Predefined type 'System.ValueTuple`2' is declared in multiple referenced assemblies

不知道是哪个程序集发生了冲突。 但是,我意识到我自己并没有添加 ValueTuple nuget 包,所以我明确地添加了并且错误消失了。

它可能是作为另一个包的参考自动添加的。只需删除该 NuGet 包即可解决冲突。

uninstall-package System.ValueTuple 是包管理器控制台的命令。