正如标题中所述,我只想找出SharePoint 2010
存储自定义elements.xml
和schema.xml
的{{1}}和content types
文件的位置任何人都可以帮忙。
我想要做的是在浏览器中的SharePoint GUI中设计我的自定义内容类型和列表,然后提取SharePoint生成的文件,以便在Visual Studio内置的解决方案中使用,而不是编码所有内容从头开始手动。
希望有道理!谢谢!
答案 0 :(得分:9)
您不会发现它们存储在您的硬盘上,而是存储在您的Content_DB中。
如果您需要访问它们以获取架构,可以使用SharePoint Manager 2010,然后从中导航到您的内容类型并复制Schema Xml选项卡。
答案 1 :(得分:2)
此处"C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\FEATURES"
例如,"Contact List Template" located at "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\FEATURES\ContactsList"
答案 2 :(得分:2)
MHD。 Yasseen是对的。 Microsoft的默认内置模板位于14个配置单元中,但用户自定义的任何内容都存储在该Web应用程序的内容数据库中。您可能寻找的另一种常见方法是将站点另存为模板,然后基于该WSP创建SharePoint项目。这意味着已经为您设置了所有内容,您只需要从网站上删除您不想要的内容。