我需要創建一個可移植類庫以用於Windows Phone 8 & 8.1。是否有可能爲Windows Phone 8和8.1創建可移植類庫?
但是,我需要訪問一些僅適用於Windows Phone 8.1的API。
如何創建一個庫,以便在Windows Phone 8應用程序中使用,如果應用程序在8.1設備上運行,該應用程序可以使用8.1 API?
我需要創建一個可移植類庫以用於Windows Phone 8 & 8.1。是否有可能爲Windows Phone 8和8.1創建可移植類庫?
但是,我需要訪問一些僅適用於Windows Phone 8.1的API。
如何創建一個庫,以便在Windows Phone 8應用程序中使用,如果應用程序在8.1設備上運行,該應用程序可以使用8.1 API?
是否有可能爲Windows Phone 8創建可移植類庫8 & 8.1?
是的。 創建一個新的PCL並選擇Windows Phone Silverlight 8
和Windows Phone 8.1
。 Visual Studio可能會自動添加其他平臺。
如何在Windows Phone 8應用程序中創建可用於8.1 API的應用程序庫,如果應用程序在8.1設備上運行?
interface
dependency injection container
在啓動界面的執行情況,以便訪問它的PCL內部的平臺背後的平臺特定的代碼。如果你不知道用哪個容器來看看Which .NET Dependency Injection frameworks are worth looking into?您將導致的Windows Phone 8.0的應用程序一個用於Windows Phone的8.1一個應用程序。大部分代碼可能在PCL內部。只有平臺特定的代碼纔會停留在PCL之外。
您鏈接的問題是毫無價值的。 OP應該使用他們最喜歡的搜索引擎來查找當前支持wp8.0和8.1的IoC庫。 – Will
@Wosi你的意思是說PCL中的代碼只是WP8和WP8.1支持的通用代碼?我創建了一個PCL項目並從中創建了一個dll。我需要DLL在同一個應用程序中同時使用WP8 && WP8.1代碼。 – kshitijgandhi
AFAIK您不能在WP8.0上運行的應用程序中使用WP8.1相關的API。您需要兩個在PCL中共享盡可能多的代碼的應用程序。 – Wosi
如果這些庫僅在Windows Phone 8.1中可用,那麼您將如何在Windows Phone 8設備中處理這些庫? – Meneses