Xamarin,添加新菜单会重新加载资源,但不会构建

Xamarin, adding a new Menu does reload Resource, but won't build

只是想知道以前是否有人遇到过这个问题,

我正在 Xamarin (C#) 中开发一个 android 应用程序,当我添加一个菜单文件时,它会重新生成 resource.designer.cs 文件,我可以在我的代码中找到菜单引用,但是第二次我开始构建我收到消息 error CS0117: 'Resource.Menu' does not contain a definition for 'testmenu' 我认为内容可能有问题,所以我只是让 VS 生成一个默认菜单文件,但在尝试扩充菜单时消息仍然存在。

this.MenuInflater.Inflate(Resource.Menu.testmenu, menu);

MenuFile
<menu xmlns:android="http://schemas.android.com/apk/res/android">
  <item android:id="@+id/action_search"
        android:showAsAction="always"
        android:text="Search"
        android:actionViewClass="android.widget.SearchView"/>
</menu>

显然 Visual Studio 出于某种原因将菜单的构建操作默认设置为传输文件, 我必须将文件属性中的构建操作更改为 android 资源...