1

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

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

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

4

1 回答 1

1

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

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

于 2012-07-25T21:58:30.443 回答