我不知道我是否安装了错误的内容,但是制作了一个定位.NET for Windows Store apps, .NET Framework 4.5, Silverlight 4 and higher, Windows Phone 7 and higher
的C#可移植类库,我收到了System.Tuple
缺失的错误。
怎么会这样?
答案 0 :(得分:3)
Tuple[<...>]
,因此如果您定位该平台,则无法使用它。
我刚刚验证了,如果您创建了PCL定位:
但是不“Windows Phone 7及更高版本”,那么它可以正常工作,您可以使用Tuple[<...>]
。
为了完整性,如果您包含Xbox 360,它也不存在。
答案 1 :(得分:2)
Microsoft.Bcl NuGet包包含Windows Phone 7.5的元组类型,并允许您在可移植类库中使用它们,目标是WP7.5,SL4,Windows应用商店应用和.NET 4(或更高版本的平台) )。
一般而言,可移植API的完整列表及其可用的平台位于:http://sdrv.ms/OVdfNc。但是,该电子表格不包含有关我们通过外部方式添加支持的类型的信息(例如Microsoft.Bcl包)。