Windows Phone和Android App项目的通用库

时间:2012-07-25 21:49:18

标签: visual-studio-2010 windows-phone-7 xamarin.android

我正在开发一个Windows手机应用程序和一个Android应用程序。这两个应用程序都在一个visual studio 2010解决方案下。

我想在同一个解决方案中包含第三个项目,该解决方案包含Wi​​ndows和Android应用程序使用的常用功能。所以,为此,当我使用普通的“类库”时,当我尝试在windows phone app项目中引用它时,它说“无法添加所选项目引用。项目引用必须是另一个Silverlight for Windows Phone项目,它是相同的或更低版本“。

你建议使用哪种类型的项目,以便我可以使用windows phone和android项目?

1 个答案:

答案 0 :(得分:1)

您将不得不使用两个不同的csproj文件 - 因为这两个平台的构建目标和其他部分将不同。在每个csproj中使用this递归包含来从公共位置添加源。

您也可以尝试使用Portable class library扩展名,但我不确定它是否有用。