2012-10-11 168 views
0

我所知道的,可以的Windows 8 Store應用與Windows Phone應用程序

  1. 一個Windows 8 Store應用源項目(地鐵),與最初爲Windows Phone 7創建二進制參考鏈接?
  2. Windows 8商店應用程序源項目(Metro),最初爲Windows Phone 8創建的二進制引用鏈接?
  3. 在Windows Phone 8中運行的二進制Windows 8商店應用程序?

我已使用Microsoft Face SDK for WP7編譯Windows 8商店應用程序項目到目前爲止測試過(1)。我收到一個神祕的編譯錯誤。

The "GenerateResource" task failed unexpectedly. System.InvalidOperationException: Item named 'resources/template/background/beard.01.jpg' of type 'System.IO.UnmanagedMemoryStream' cannot be added to the resource file because it is not serializable. 

[... more goes here] 

那麼,我可能知道[2]和[3]會工作嗎?

回答

3

據我所知答案是1.不,2。和3。

Windows Phone 7和WinRT是完全不同的平臺。
Windows 8和Windows Phone 8共享WinRT的一部分,但可用的API仍然存在差異。部分API可用於Windows 8,不適用於Windows Phone 8,也適用於其他方向。

您可以做的最好的事情是使用針對WinRT和Windows Phone 8的Portable Class Libraries - 這樣您就可以使用兩種平臺中可用的API,並且可以在WP8和Windows 8項目中引用創建的庫。

相關問題