我正在创建一个 SharePoint 功能,该功能将用于将某些内容类型(及其自定义列/字段)部署到新的 SharePoint 网站中。
我使用了外部工具来生成内容类型的 CAML (Andrew Connell 的自定义 STSADM 命令 http://www.andrewconnell.com/blog/articles/MossStsadmWcmCommands.aspx)但是当我将它们放入该功能并运行它时,我遇到了问题。
该功能按我的预期激活,但当我尝试查看网站内容类型 (/_settings/mngctypes.aspx) 时,CPU 利用率高达 100% (w3wp) 并保持在那里。
有谁见过这个并知道如何解决它?
我以前见过这个,生成的 XML 不包含 XML 命名空间:
另请注意,此工具不会创建 100% 正确用于功能的 XML。
Bad-XML:
<XmlDocument>
<FormTemplates xmlns="http://schemas.microsoft.com/sharepoint/v3/contenttype/forms">
<Display>ListForm</Display>
<Edit>ListForm</Edit>
<New>ListForm</New>
</FormTemplates>
</XmlDocument>
良好的 XML:
<XmlDocument NamespaceURI="http://schemas.microsoft.com/sharepoint/v3/contenttype/forms">
<FormTemplates xmlns="http://schemas.microsoft.com/sharepoint/v3/contenttype/forms">
<Display>ListForm</Display>
<Edit>ListForm</Edit>
<New>ListForm</New>
</FormTemplates>
</XmlDocument>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)