2012-07-25 26 views
1

我正在開發Windows Phone應用程序和Android應用程序。這兩個應用程序都在一個Visual Studio 2010解決方案下。適用於Windows Phone和Android應用程序項目的通用庫

我想在同一個解決方案中包含第三個項目,其中包含Windows和Android應用程序使用的常用功能。所以,當我使用普通的'類庫'時,當我嘗試在Windows Phone應用程序項目中引用它時,它會顯示「無法添加選定的項目引用。」項目引用必須是另一個與Windows Phone項目相同的Silverlight項目或更低版本「。

您建議使用哪種類型的項目,以便我可以使用它的Windows Phone和Android項目?

+1

看看mvvmcross。 – 2012-07-26 01:35:16

回答

1

您將不得不使用兩個不同的csproj文件 - 因爲這兩個平臺的構建目標和其他部分將不同。在每個csproj中使用遞歸包含this來添加來自公共位置的源。

您也可以嘗試使用Portable class library擴展名,但我不確定它是否有幫助。

相關問題