2015-07-21 50 views
1

因为我真的对Universal Apps非常陌生,并且我来自以前使用WPF和Silverlight的经验,所以我想知道是否有一种方法可以用来利用作为通用应用程序创建的项目中的.NET 4.5 API。我知道这可能是一个愚蠢的问题,但由于Universal Apps的想法是“普遍的”,它让我头脑中明白了这个想法:“我可以为WPF创建一个'类库'并将其用于通用应用程序中。在Windows 8.1 Universal应用程序中使用WPF .NET API

我一直在网上研究这个,但没有成功,所以决定在这里测试我的运气。此外,如果任何人都可以指点我一些好的资源来开始使用通用应用程序(对于WPF/Silverlight .NET开发人员),那将是非常棒的。

回答

2

您应该使用Portable Class Libraries。它会给你选择选择哪个平台的目标。请记住,适用于Universal Apps的API表面是WPF可用的API表面的一部分。这有点类似于Silverlight是如何在一开始就是WPF的一个子集,然后在稍后的版本中分支出来的。

+0

这就是我在想的。不幸的是,它看起来有相当多的缺失的API,这使得便携式库非常有限:(仍然。 我期待使用的一件事是System.dll中System.Diagnostics命名空间的Process类。知道是否有可能将该程序集导入通用应用程序中?可能是DllImport的一部分。 –

相关问题