2013-04-06 47 views
5

正如標題中所述,我只是試圖找出SharePoint 2010存儲elements.xmlschema.xml文件的定製content typeslist definitions如果有人可以幫忙請。SharePoint如何爲自定義內容類型和列表存儲elements.xml和schema.xml?

我想要做的是設計我的自定義內容類型並在瀏覽器中的SharePoint GUI中進行列表,然後解壓縮SharePoint生成的文件以便在Visual Studio中構建的解決方案中使用,而不是編碼一切從頭開始手動。

希望有道理!謝謝!

回答

9

你不會找到它們存儲在硬盤上,而是在你的Content_DB。

如果您需要訪問它們以獲取架構,可以使用SharePoint Manager 2010,並從中導航到您的內容類型並複製架構Xml選項卡。

enter image description here

+0

好的建議。這是做這件事最乾淨的方法! – 2013-04-08 06:17:49

+0

謝謝@AndrewAdamich! – ebooyens 2013-04-08 13:17:57

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

MHD。 Yasseen是正確的。 Microsoft的默認內置模板位於14配置單元中,但用戶自定義的任何內容都存儲在該Web應用程序的內容數據庫中。另一種常見的方法是將網站保存爲模板,然後根據該WSP創建SharePoint項目。這意味着一切都已經爲你設置,你只需要刪除你不希望從網站上的東西。

+0

感謝您的想法,將查看網站模板路線,可能爲我工作謝謝 – ebooyens 2013-04-10 11:28:46

相關問題