c# - Xamarin 不断出现多个不同的错误
问题描述
好的,所以我想进入移动开发并决定从 Android Studio 开始,但我想更轻松地同时接触 Android 和 IOS,所以切换到 Xamarin。
老实说,Xamarin 看起来真的很酷,我一直在努力尝试进入它,但是每次我打开一个新的 Xamarin 项目时,它似乎在我真正开始做任何事情之前就立即中断了。
有时它要求我更新一些东西,所以我在开始开发之前就这样做了,它会中断,有时我会在我制作项目时运行初始构建而没有进行任何更改并且它会中断。有时我做一些简单的事情,比如在 XAML 代码中添加一个按钮或条目,它就会损坏,当我删除所有更改时,它仍然损坏。
我只是想知道,这只是我还是 Xamarin 就是这样?我知道很有可能只是我不知道自己在做什么,但是即使我遵循更新的教程和文档,该项目似乎也无法收支。即使涉及它制作的文件路径,我也遇到了错误。
概括
在我使用 Android Studio 的短暂时间里,我能够在开发中取得相当大的进展,但它仍然没有中断,但是使用 Xamarin,我很难在没有任何错误的情况下完成项目的创建。为什么是这样?这会发生在经验丰富的 Xamarin 开发人员身上还是只发生在初学者身上?
解决方案
Xamarin 移动开发中肯定存在问题。你提到的那些问题,不时发生在每个人身上(不过现在并不常见)。
忽略编译错误(假设是程序员的错),这些问题通常与 Visual Studio 有关。所以,过程总是一样的:
- 清洁解决方案
- 删除 bin/objs 文件夹(如果清理有错误)
- 重新启动 Visual Studio
- 重建
推荐阅读
- c# - 在 Xamarin.Forms 中使用 android 包管理器
- html - Python Tornado 不会加载 .Css 文件
- javascript - 查询大量数据,减少html表的加载时间| PHP、HTML、SQLSERVER 2012
- python-3.x - AttributeError:模块“rethinkdb”没有属性“连接”
- javascript - 用同位素保存复选框状态
- ios - 从 BLE 数据包中解包字节数组
- c++ - 解释增量运算符
- ubuntu-server - 创建对主目录只有读/写权限的 ubuntu 服务器用户
- signalr - SignalR Core Apache WS 意外响应代码:200
- python-3.x - wxPython TreeCtrl 非常慢,有数百万个节点(在多选树控件上)