如何从Sharepoint 2010强制卸载webpart

时间:2011-04-11 09:48:43

标签: sharepoint sharepoint-2010 web-parts

我正在尝试删除Sharepoint Server 2010中的webpart

管理 - >系统设置 - >管理服务器场解决方案..

Webpart显示此消息“部署状态:错误”

我正在尝试“撤回解决方案”并且似乎有效,但是当我尝试重新部署webpart时,我收到消息“实施步骤中的错误'添加解决方案':已经安装了ID为XXX的功能 - XXX - XXX在这组服务器中。使用force属性显式重新添加该功能。“

如何绝对删除此网站部分?

2 个答案:

答案 0 :(得分:4)

听起来您需要强制卸载该功能。这是您可以从stsadm运行的命令。

stsadm -o uninstallfeature -id "yourGUID" -force

完成此操作后,您可以重新部署解决方案。

答案 1 :(得分:2)

我认为你在这里混合了一些术语。在中央管理中,您只有解决方案(即WSP文件)。在此解决方案中,您可能有一个webpart或您要部署的任何其他内容。

您现在声明要部署的解决方案的状态为“部署错误”, 能够撤消解决方案。

您未说明的内容:撤回解决方案后,您是否将其删除?这需要做!在收回后尝试删除解决方案,然后再次上传并尝试再次部署。

如果您想强制删除,有几种可能性,例如:使用Powershellstsadm