【发布时间】:2013-08-26 13:07:22
【问题描述】:
我正在将我的库转换为 PCL。但我不明白可用类型如何取决于所选平台。
使用这些设置:
与此类配置相比,我的可用类型更少:
这怎么可能?
是否有任何服务可以让我看到根据所选选项添加|删除的类型和操作?
更新
据我了解,存在一些命名混乱。
最初与这些平台相关的术语可移植类库:.NET Framework、Silverlight、Windows Phone 和 Xbox 360。至少 documentation 是这样说的。
但在next version 中,他们添加了 Windows 应用商店应用程序。还有一些奇怪的事情。
如何查找ICommand:
..for Type.IsInstanceOfType():
等等! Windows 应用商店在哪里?为什么是单独的行?如果 PCL 包含 Windows 应用商店,WSA 怎么不能支持此功能?
一个奇怪的地方:如果我启用了 .NET 4.5、SL5、WP8 和 WSA,Type.IsInstanceOfType() 存在并且可以访问。但是如果我禁用 SL5,这个方法就会消失,因为它从来没有存在过。这到底是怎么回事?
这个 SO anwser 可能会有所帮助。
【问题讨论】:
标签: .net portable-class-library