有人知道manifest.xml(wsp)是否具有Visual Studio的智能感知功能?

时间:2009-04-01 13:26:48

标签: sharepoint sharepoint-2007 intellisense wsp

在SharePoint解决方案(wsp)中编辑“ manifest.xml ”文件但没有结果时,我一直在Visual Studio 2005或Visual Studio 2008中搜索intellisense。有没有人知道是否有类似于CAML intellisense的内容,但是对于“ manifest.xml ”文件???

感谢。

2 个答案:

答案 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,如下所述:

http://msdn.microsoft.com/en-us/library/bb263776.aspx