我刚刚创建了一个新的 Visual Studio for Cross-Platform 项目。
清理解决方案,重建解决方案,运行 Android 项目,编译花了很长时间,最后模拟器出现了。
一段时间后,我收到“Warning IDE0006...”错误。
我单击了 IDE0006 链接并将我指向同一位置,但没有建议解决或调试它。
这个问题花了我 75 天的心血、汗水和泪水才解开。
- 右键单击解决方案(位于解决方案资源管理器列表的最顶部)。
- 左键单击“管理解决方案的 NuGet 包...”
- 单击显示的对话框顶部的“更新”一词。
- 单击“Xamarin.Forms”旁边的复选框。不要选择任何其他包进行更新。
- 单击“更新”按钮。它会磨掉一两三分钟。或者四个。 :)
- 关闭视觉工作室。这个非常重要。重新打开 Visual Studio。打开解决方案。
- 下拉“构建”->“清理解决方案”
- 下拉“构建”->“重建”
您会遇到一个错误:“无法找到引用的组件‘System.ObjectModel’。解决方案名称.Droid”
在解决方案资源管理器中,打开解决方案名称.机器人。
打开其下的“参考文献”。
右键单击“System.ObjectModel”并将其删除。
这对我来说反复有效。也许其他人可以解释为什么它有效......
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)