我正在使用Mono for Android和Visual Studio 2012.我注意到如果我创建一个新文件而忘记在创建时命名它,那么我右键单击然后重命名该文件,资源设计器不会注意到任何变化(我找不到任何我创建的id)。但是,如果我在创建新文件时从头开始给它一个正确的名称,那么Resource Designer就会知道更改。
事实上,似乎重命名文件实际上会创建一个新文件,而ResourceDesigner仍在查看原始文件。
如何在Visual Studio和Mono for Android中重命名文件,以便资源设计师知道如何查看它?
答案 0 :(得分:1)
这似乎适用于当前稳定版的Xamarin.Android(4.8.01013)。但是,在我处理添加文件和重命名的过程中,有时IDE会“失去”BuildAction文件应该是什么。
仔细检查:
右键单击文件 - >属性 - > BuildAction的
如果希望在Resource.Designer中,请将操作设置为“AndroidResource”