【发布时间】:2014-08-25 10:11:23
【问题描述】:
我正在尝试让 Intellisense 为我的 XML 文件工作,但无法这样做。在我的 XML 文件的属性中,我在 Scehmas 属性中指定了 wss.xsd。但是在编辑 XML 文件时仍然没有出现关于标签或属性的建议。我按照this answer on StackOverflow 中建议的步骤进行操作。
奇怪的是,我无法为 XML 文件的属性编辑我的 Schemas 属性。它总是包含这些 XSD 文件:
C:\Program Files (x86)\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\XML\CamlQuery.xsd
C:\Program Files (x86)\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\XML\camlview.xsd
C:\Program Files (x86)\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\XML\coredefinitions.xsd
C:\Program Files (x86)\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\XML\cui.xsd
C:\Program Files (x86)\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\XML\wss.xsd
C:\Program Files\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\XML\CamlQuery.xsd
C:\Program Files\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\XML\camlview.xsd
C:\Program Files\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\XML\coredefinitions.xsd
C:\Program Files\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\XML\cui.xsd
C:\Program Files\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\XML\wss.xsd
如果我从Use 列中取消标记模式,请单击“确定”按钮并再次选择对话框,再次检查模式。
此外,我可以在我的 XML 文件中看到错误,例如 The attributeGroup 'http://schemas.microsoft.com/sharepoint/:invocationTagAttributeGroup' has already been declared.,我认为这是因为有太多 CSD 文件作为架构。
有人知道为什么会这样吗?
我正在使用 SharePoint 2013 和 Visual Studio 2013 Ultimate 版。
【问题讨论】:
-
我也有类似的问题...即使点击
Remove按钮也无效。我什至没有 SharePoint!
标签: xml visual-studio xsd intellisense xsd-validation