从Sharepoint 2010中卸载Webpart

7

我该如何从Sharepoint Server 2010中卸载自定义Webpart?

谢谢。

4个回答

14

您可以从以下位置管理 Web 部件:

  • 中央管理
    • 系统设置
      • 管理 Farm 解决方案
        • 选择 Web 部件

并单击“撤销解决方案”。


0
使用PowerShell命令添加/删除或升级解决方案。
添加解决方案。
Add-SPSolution PATH

部署解决方案

Install-SPSolution SolutionPackage.wsp –WebApplication servername –GACDeployment  

卸载解决方案

Uninstall-SPSolution SolutionPackage.wsp –WebApplication servername

移除解决方案

Remove-SPSolution SolutionPackage.wsp

Install-SPSolution –Identity $solutionName  -Webapplication $webapplication -GACdeployment

0

我无法通过中央管理和Power Shell撤回解决方案,因为出现以下错误:

Uninstall-SPSolution:必须运行Admin SVC才能创建部署计时器作业。

撤回已被安排,但根本没有执行。

因此,我以管理员身份打开SharePoint Power Shell,并在安排撤回后键入了以下命令:

stsadm.exe -o execadmsvcjobs

这个命令会强制执行所有管理员计划的作业,因此撤销操作可以正常工作。它适用于安装和卸载 Web 部件。祝好运。


0

我想添加与问题相关的链接。Beytan Kurt是正确的,但是如果您尝试在页面中添加新的Web部件,您会注意到在“类别”部分仍然引用了该Web部件。我发布的这个链接将为您提供完整的解释,为什么Web部件仍然在“类别”部分中具有参考。它还将帮助您从农场解决方案中完全删除Web部件。这是link

此致
Stefan Chonov


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接