2014-10-08 55 views
1

我有一個用C++編寫的類(vC++)。現在,我想從這些類創建可移植類庫(PCL)。什麼語言來編寫可移植類庫

我的問題:我應該用什麼語言編寫PCL?

如果我不允許使用C++,還有其他的選擇嗎?

+1

我不明白你的問題。你的意思是一款針對PCL的應用程序?任何.NET語言都可以。 – 2014-10-08 22:33:56

+0

我的意思是PCL本身。 – 2014-10-08 22:38:11

+0

你在說[this](http://msdn.microsoft.com/en-us/library/vstudio/gg597391.aspx)嗎?如果你是,那麼對不起,但你的問題對我來說沒有意義,因爲PCL已經寫好了。這就像問*「我怎麼寫mscorlib?」*。 – 2014-10-08 22:43:05

回答

1

的Visual Studio 2013更新3支持C++ 通用庫項目,是它在一個靜態的.lib文庫的形式,動態的.dll庫或Windows Runtime Component.winmd通用庫可用於現代的Windows 8Windows Phone 8.1應用程序。

其他平臺(例如傳統的.NET桌面,Silverlight或Xamarin)不能用Universal庫作爲目標。

如果您希望能夠定位這些其他平臺中的任何一個,則需要回到常規便攜式類庫,PCL項目。 Visual Studio當前支持用C#,Visual Basic和F#編寫的PCL項目。