如何解决这个错误?-'Resource.Layout'不包含axml文件的定义

Aur*_*ous 6 xamarin.android android-fragments xamarin

Xamarin的新手,目前正在使用Youtube的教程构建一个非常简单的应用程序。即使在我认真遵循所有说明的情况下,遇到错误时,也只是在视频中间。甚至视频中的讲师也能够成功运行他的应用

单击此以获得图像参考

这是我得到错误的代码:

var view = inflater.Inflate(Resource.Layout.SignUp, container, false);
Run Code Online (Sandbox Code Playgroud)

Aur*_*ous 8

我只是删除了新创建的axml文件,然后重新生成并再次添加它,这次是清理并重新生成。

每次添加新的axml文件时,我都会清理并重建。就这样,谢谢:)。


小智 8

对我来说,这是由命名空间更改引起的。在我更正项目属性中的命名空间后,我可以再次构建


Fre*_*Ali 5

实际上,当您的ResourceDesigner.cs文件尚未映射您添加到资源目录中的文件时,就会发生此问题。我建议处理这种情况的最简单方法是,注释您要编写的代码并清理生成的项目,它会像魅力一样工作。祝好运!