2

我在一个项目中创建了一个可移植类库,以在 Silverlight 5 解决方案中保存一些通用代码。我想实现 ICustomTypeProvider 来创建一些灵活的对象,但是我在 PCL 中看不到接口,即使我只选择 .Net Framework 和 SL5 作为库的目标。

System.Reflection出现在4.5框架和SL5中,为什么看不到界面?

4

1 回答 1

1

我在Visual Studio Gallery 便携式库工具讨论中提出了同样的问题(在第 2 页上搜索标题为ICustomTypeProvider的问题,我无法直接链接它,MS 在想什么)。

David M. Kean 的回复:

目前缺少类型的问题是一个时间点问题(即将来会变得更好),并且由于我们在开发低级平台和API时缺乏“可移植性”的考虑而下降。在较新的平台(Windows 应用商店应用程序、.NET 4.5)上,我们公开了真正的子集,即 Windows 应用商店应用程序和 .NET 4.5 之间共有的所有内容都可以从便携设备中使用。对于未宣布平台的较新版本也是如此。

于 2013-01-03T19:50:12.940 回答