2011-04-11 50 views
2

我試圖刪除在SharePoint Server 2010中的WebPart在如何強制卸載的WebPart從SharePoint 2010

管理 - >系統會設置 - >管理場解決方案..

而且web部件顯示了這個消息「部署狀態:錯誤」

我試圖「縮回解決方案」,似乎工作,但是當我試圖重新部署webpart時,我收到消息「在實施步驟中添加錯誤'添加解決方案':已經在這組服務器中安裝了一個ID爲XXX-XXX-XXX的功能,請使用force屬性明確重新添加該功能。

如何絕對刪除此webpart?

回答

4

這聽起來像你需要強制卸載功能。這裏是你可以從stsadm運行的命令。

stsadm -o uninstallfeature -id "yourGUID" -force 

完成此操作後,您可以重新部署您的解決方案。

2

我認爲你在這裏混合了一些術語。在中央管理中,您只有解決方案(即WSP文件)。在這個解決方案裏面,你可能有一個webpart或者其他你想要部署的東西。

您現在聲明您要部署的解決方案具有狀態「部署錯誤」,並且您的能夠收回解決方案。

你沒有聲明的內容:收回解決方案後,你刪除了它嗎?這需要完成!嘗試在收回後刪除解決方案,然後再次上載並再次嘗試部署。

如果你想強制刪除,有幾種可能性,例如,使用Powershellstsadm

+0

感謝您的解釋,但我得到的錯誤消息是當我試圖收回解決方案。所以我不能刪除,因爲我以前無法收回。 – 2011-04-11 11:11:54

+0

您的問題另有說明,您聲明重新部署時出現錯誤。查看ULS日誌,瞭解收回實際失敗的原因併發布結果。 – 2011-04-11 15:15:39