2011-05-25 66 views
1

我在Visual Studio 2010中爲我的SharePoint 2010項目製作了一個ContentType,並且第一次通過WSPBuilder部署了wsp,但沒有任何問題,但現在每次嘗試部署時都會說它不能激活功能,因爲「與ID字段{在此處插入隨機GUID}在功能{60938308-3563-497c-bc55-b2ae847ca8b8}定義(功能激活網站我的contentType)被發現在當前的網站集合或子網站中自定義站點列無法更新

內容類型和網站列在rootweb上創建,即使我嘗試停用fea或者完全卸載它,站點列和contenttype不會從ContentType庫或站點列庫中刪除。

這怎麼可能?

我使用純功能和XML功能。沒有事件接收者參與。

回答

1

SharePoint不會讓您刪除正在使用的網站列和內容類型。這使升級過程有點棘手。

0

除了檢查出什麼羅布建議:

你安裝Visual Studio SP1? 我在安裝SP1之前收到了該錯誤,解決方法是關閉所有Visual Studio實例並重新啓動它。開始部署後可能再次。