2

我正在为 Android 和 Visual Studio 2012 使用 Mono。我注意到,如果我创建一个新文件并忘记在创建时命名它,那么我右键单击然后重命名该文件,资源设计器不会注意到任何更改(我找不到我创建的任何 ID)。但是,如果当我创建一个新文件时,我从一开始就给它一个正确的名称,资源设计器确实知道更改。

事实上,似乎重命名文件实际上会创建一个新文件,而 ResourceDesigner 仍在查看原始文件。

如何在 Visual Studio 和 Mono for Android 中重命名文件,以便资源设计器知道查看它?

4

1 回答 1

1

这似乎在 Xamarin.Android (4.8.01013) 的当前稳定版本中工作。但是,在我处理添加文件和重命名的过程中,有时 IDE “丢失”了 BuildAction 应该是什么文件。

仔细检查:

右键单击文件 -> 属性 -> BuildAction

如果希望在 Resource.Designer 中,请将操作设置为“AndroidResource”

于 2013-09-12T00:43:22.790 回答