我刚刚为跨平台项目创建了一个新的Visual Studio。
清理解决方案,重建解决方案,运行Android项目,并且需要永远编译,最后模拟器显示出来。 过了一会儿,我得到了“警告IDE0006 ......”错误。
我点击了IDE0006链接并将我指向同一个地方,但没有建议解决或调试它。
答案 0 :(得分:9)
这个人带了我75天的鲜血,汗水和眼泪来解开。
您只剩下一个错误:“找不到引用的组件'System.ObjectModel'。 SolutionName .Droid”
在Solution Explorer中,打开 SolutionName .Droid。 打开下面的“参考资料”。 右键单击“System.ObjectModel”并将其删除。
这对我来说是可重复的。也许其他人可以解释为什么它有效...
答案 1 :(得分:0)
即使在我全新的设置上,我也花了将近4天的时间来找到解决这个问题的方法。
所以有我的伎俩。
我发现Android项目中的Resource.Designer.cs
导致了我所有的痛苦#@ $$!
它是从过时的模板或buildtool生成(或导入)的。
所以你想要做的是重新生成它(不要删除它)。
要做到这一点,你可以:
即使在全新安装了所有组件的新窗口(xamarin,Visual Studio,SDK,NDK等等)上,我也无法找到解决方法。 如果有人得到了正确的解决方案,我全都耳朵:)