2015-07-21 83 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的一部分。 –

相關問題