2010-03-02 25 views
0

我使用VS2010在SP2010 RC中的發佈網站的功能中創建了一些內容類型,但無法刪除超出範圍使用RemoveFieldRef在頁面內容類型中包含的聯繫人字段。我的定義是這樣的:無法使用<RemoveFieldRef />從我的內容類型中刪除系統頁字段

<ContentType ID="0x010100C568DB52D9D0A14D9B2FDCC96666E9F2007948130EC3DB064584E219954237AF3900a10c9f46e3b0489a96c510a54038a558" 
       Name="CustomPage" 
       Group="MyGroup" 
       Description="My content type" 
       Inherits="TRUE" 
       Version="0"> 
    <FieldRefs> 
     <RemoveFieldRef ID="{aea1a4dd-0f19-417d-8721-95a1d28762ab}" Name="PublishingContact"/> 
     <RemoveFieldRef ID="{c79dba91-e60b-400e-973d-c6d06f192720}" Name="PublishingContactEmail"/> 
     <RemoveFieldRef ID="{7546ad0d-6c33-4501-b470-fb3003ca14ba}" Name="PublishingContactName"/> 
     <RemoveFieldRef ID="{dc47d55f-9bf9-494a-8d5b-e619214dd19a}" Name="PublishingContactPicture"/> 
     <FieldRef ID="{BEAC7028-777F-4f1d-ACE0-A61A4302A0D6}" Name="Description"/> 
     <FieldRef ID="{A2CBC8CE-04D5-4403-A929-F1E0779A9CF2}" Name="UsefulLinks"/> 
     <FieldRef ID="{9dd17ea7-6dda-46f4-91ec-0beaa81e508b}" Name="Contacts"/> 
    </FieldRefs> 
    </ContentType> 

任何人都可以揭示當我去在網站設置來看看內容類型功能激活後,爲什麼仍然領域出現了一些光 - >內容類型?

回答

1

Remove Inherits =「TRUE」並重試。

由於您將問題標記爲sharepoint2010,因此我嘗試在SharePoint 2010開發環境中複製該錯誤。在我刪除Inherits行之前,Visual Studio 2010不會讓我構建和部署。一旦它被移除,解決方案就可以毫無問題地構建和部署。然後我去了網站設置>網站內容類型> CustomPage。內容類型中的唯一列如下:名稱,標題,註釋,計劃開始日期,計劃結束日期,彙總圖像和目標受衆。

+0

嗨Rich,你在運行Visual Studio 2010 beta或RC嗎?我使用VS2010 RC生成了內容類型,默認情況下會出現inherits選項,但是我無法在MSDN或任何地方找到有關此屬性的任何信息 - 沒有inherits屬性,我得到以下錯誤: 「Error occurred部署步驟「激活功能」:內容類型標識符0x010100C568DB52D9D0A14D9B2FDCC96666E9F2007948130EC3DB064584E219954237AF39指定的父內容類型不存在。「 – 2010-03-02 23:20:29

+0

RC。而且你是對的,我創建了一個新的內容類型(而不是粘貼XML),並且添加了繼承(並立即用藍色下劃線)。看起來像一個錯誤。關於您的新錯誤,請確保您正在部署到發佈網站,否則頁面內容類型將不存在。您可以使用以下URL確認Page exists:http:// yoursitecollectionpath/_layouts/ManageContentType.aspx?ctype = 0x010100C568DB52D9D0A14D9B2FDCC96666E9F2007948130EC3DB064584E219954237AF39 – 2010-03-03 14:22:45

2

刪除Inherits =「TRUE」,然後再試一次,對我也適用,我在我的案例中發現的原因是,我從(發佈)Page繼承內容類型並嘗試在團隊網站上部署該功能。我指定的父內容類型是錯誤的。

相關問題