【问题标题】:Common library for Windows Phone and Android App projectsWindows Phone 和 Android App 项目的通用库
【发布时间】:2012-07-25 21:49:17
【问题描述】:

我正在开发一个 windows phone 应用程序和一个 android 应用程序。这两个应用程序都在一个 Visual Studio 2010 解决方案下。

我想在同一解决方案下包含第三个项目,该解决方案包含 Windows 和 android 应用程序使用的通用功能。因此,为此,当我使用普通的“类库”并尝试在 Windows Phone 应用程序项目中引用它时,它会显示“无法添加选定的项目引用。项目引用必须是另一个相同的 Silverlight for Windows Phone 项目或更低版本”。

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

【问题讨论】:

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


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-15
      • 1970-01-01
      相关资源
      最近更新 更多