Xamarin.Forms共享PCL项目无法构建,已添加具有相同键的项目

时间:2016-09-04 06:08:55

标签: android xamarin.forms visual-studio-2015

Xamarin.Forms PCL android项目工作正常,我正在部署到模拟器以成功调试。现在它无法构建,我收到“意外错误......原因:已经添加了具有相同密钥的项目”

当我构建项目时,它会成功构建,但是当我通过尝试部署到模拟器来构建时,它会失败。

这是在我安装了一堆Android SDK更新之后才开始发生的,我可以针对较新的Android版本进行测试。还安装了HAXM驱动程序以尝试运行速度更快的模拟器。还做了一些NuGet包的整合和更新。还将目标从.NET 4.0更改为4.5。

我可以成功启动我之前调试的旧模拟器以及我添加的新模拟器。

最近有很多变化,所以我不确定哪一个是罪魁祸首。我需要知道如何更详细地记录构建失败的原因,以便我可以修复它。

目前Build Log已设置为Diagnostic,但我没有看到任何特定原因导致无法构建。

1 个答案:

答案 0 :(得分:0)

我在Project Properties中的Android Options页面找到了罪魁祸首。

在"包装"选项卡,"使用共享运行时"选项未选中。一旦我重新检查了这个选项,我就能够再次成功构建和部署。