Dynamics CRM 在Visual Studio中开启XML编辑的智能提示

      对于.net开发人员来说Visual Studio这一开发工具自然是再熟悉不过,它强大的功能给我们的编程带来了极大的方便,代码智能提示就属其中一项。

     在Dynamic CRM的开发中在各种工具出来之前我们还是采取最原始的编辑xml的方式,不论是实体还是站点地图都是如此,有工具固然方便而且提高了生产效率,但对最原始的东西还是要有所了解的。那如果手工编辑xml的时候没有了智能提示绝对算是一件痛苦的事,这里我们根据SDK中的提示来开启xml的智能提示。

      首先我们先去找到我们需要的xsd文件,路径如下“SDKSchemas”(这里的sdk指的就是你下载的sdk文件夹),把该目录下的所有xsd文件全部拷贝至你的visual studio的xml目录下Schemas目录下,路径如下“C:Program Files (x86)Microsoft Visual Studio 14.0XmlSchemas”(具体路径按照你自己的来),准备工作完成。

  右击你要编辑的xml文件点击属性调出熟悉窗口


      sdk中的第四步说的有点简陋,直接的描述是打开属性窗口在Schemas字段中点击右侧的省略号按钮,但单单打开属性窗口根本没Schemas字段啊,为了找这个属性还是耗费我一些时间的,有点不值也显现出了本人基本功的不扎实,对xml关注偏少。


      无意间点击了左测的xml文件,xml文档属性就出来了,然后按指示添加customizationsSolution.xsd

       最后编辑下xml就能见证奇迹了,智能提示出来了,下图中只给出了Ribbon的编辑,SiteMap也是同理都有提示,只是每次编辑的时候都要像上述那样添加下xsd文件。



需要查看SDK原文的可以在sdk的chm文件中搜索“Edit the customizations XML file with schema validation”。

原文地址:https://www.cnblogs.com/cl1024cl/p/6205883.html