在SharePoint解决方案(wsp)中编辑“ manifest.xml ”文件但没有结果时,我一直在Visual Studio 2005或Visual Studio 2008中搜索intellisense。有没有人知道是否有类似于CAML intellisense的内容,但是对于“ manifest.xml ”文件???
感谢。
答案 0 :(得分:4)
您可以通过添加对c:\ Program Files \ Common Files \ Microsoft Shared \ web server extensions \ 12 \ Template \ Xml中包含的wss.xsd,coredefinitions.xsd,CamlQuery.xsd和camlview.xsd的模式引用来确保智能感知。
为此,在VS.NET中打开您的清单文件,转到“属性”窗口,在“架构”属性中,您可以单击“浏览”按钮并加载这些架构。
如果你搜索谷歌(我认为安德鲁康奈尔有一个样本),有办法强制每个xml文件发生这种情况。
答案 1 :(得分:1)
Visual Studio中的XML中的Intellisense取决于文件夹中是否存在XML模式文件:
C:\ Program Files \ Microsoft Visual Studio 9.0 \ Xml \ Schemas
(或您正在使用的版本的等效物)。因此,如果您可以找到这些文件的XML架构,则可以启用Intellisense。
您需要的文件是DeploymentManifest.xsd,如下所述: