2012-05-19 20 views
2

我正在開發一款面向.NET 4.5,Metro App,WP7的可移植類庫。 當我想從JavaScript Metro樣式項目中引用它時,發生錯誤。JS Metro風格項目的便攜式類庫

確認不支持的參考文獻。 對於此類型的項目,一個或多個選定的項目不是有效的參考。

http://i.stack.imgur.com/4tWc4.png

否則,它工作正常用C#Metro風格的項目。

+0

抱歉,這將無法正常工作。 –

+0

什麼錯誤?請提供更多信息。 – Sascha

+0

@ DanielA.White我無法從JS Metro Style Project中引用PCL項目。 – medouederni

回答

3

可移植類庫可以從.NET應用程序引用到不同的平臺。但是這不同於編寫一個可以通過WinRT從JS(或其他語言,如C++)調用的.NET庫。爲此,您需要將庫編譯爲'.winmd',它增加了一大堆有趣的約束條件。看看這個問題的一些指針:How do you reference a C# class library from a Win8 Javascript metro application?

+0

輸出類型現在稱爲「Windows運行時組件」,而不是「WinMD文件」。 –