很多人安装Mono For Android 4.6之后发现在VS中编写axml界面文件的时候没有提示

在以前版本是有提示的,那么主要原因是在哪里呢!下面一步一步教你解决这个问题

1VS菜单栏中,点击工具——选项——文本编辑器——文件扩展名

2、增加一个扩展名为“axml”,编辑器为“XML(文本)编辑器”的选项——确定
解决Visual Stuido 2012中Mono For Android *.axml文件没有智能提示问题_第1张图片


3、打开你的VS安装目录:x:\ProgramFiles\Microsoft Visual Studio 11.0\Xml\Schemas

x64系统  x:\Program Files(x86)\Microsoft Visual Studio 11.0\Xml\Schemas

4、用记事本打开monodroidcatalog.xml 文件,找到下面3个标签 MonoDroid


解决Visual Stuido 2012中Mono For Android *.axml文件没有智能提示问题_第2张图片

这里你会发现图中标视的三行路径不存在,主要就是这个路径不正确导致没有提示。

主要把它修改目录位置为(原错误目录%ProgramFiles%/MSBuild/Novell/

x86系统 x:\Program Files(x86)\MSBuild\Xamarin\Android\

x64系统 x:\Program Files(x86)\MSBuild\Xamarin\Android\

上面的位置是你安装Xamarin Studio 的位置

来到这里已经完成设置

下面就可以在VS中编写axml 文件就会发现提示出来了

方法:

在你想写代码的 axml 文件右键→选择“打开方式…”→选择“XML(文本)编辑器”→确定。

就可以了,你也可以设定为默认打开方式。