在Resources下创建菜单文件夹会阻止Xamarin重新加载Resource.designer.cs

在Resources下创建菜单文件夹会阻止Xamarin重新加载Resource.designer.cs,xamarin,xamarin.android,xamarin-studio,Xamarin,Xamarin.android,Xamarin Studio,我在Resource.designer.cs项目中遇到问题。在某个时候,它停止了刷新。我在互联网上尝试了各种解决方案,但都没有成功。我决定创建一个全新的Android应用程序项目。几个小时后,我发现当我在“Resources”Resource.designer.cs下添加“menu”文件夹时,就会停止重新加载。当我移除它时,一切都恢复正常 有没有人在同一个问题上苦苦挣扎,或者有人可能试图重现这个问题并给出自己的见解?只需启动新的android应用程序项目,在资源下添加菜单文件夹,在创建的菜单文件

我在Resource.designer.cs项目中遇到问题。在某个时候,它停止了刷新。我在互联网上尝试了各种解决方案,但都没有成功。我决定创建一个全新的Android应用程序项目。几个小时后,我发现当我在“Resources”Resource.designer.cs下添加“menu”文件夹时,就会停止重新加载。当我移除它时,一切都恢复正常

有没有人在同一个问题上苦苦挣扎,或者有人可能试图重现这个问题并给出自己的见解?只需启动新的android应用程序项目,在资源下添加菜单文件夹,在创建的菜单文件夹中添加xml文件,并通过在MainActivity中键入Resource.menu.[menu folder中的xml文件名]尝试使用它

作为记录,我用最新稳定版本的xamarin studio和visual studio社区在MacOS上进行了检查,结果相同

我留下了预生成的行:?xml version=“1.0”encoding=“UTF-8”

通过创建没有有效菜单元素的菜单资源,将出现以下生成错误:

错误apt000:解析XML时出错:未找到元素(apt000)


完成将(有效)菜单元素添加到菜单文件,将更新
Resource.designer.cs

要添加的xml文件的内容是什么?(如果资源设计器文件未生成,则通常意味着您的某个资源文件中存在错误)@sushingover我将其保留在预生成的行中:you were right。在添加了一些内容后,它现在运行良好。