代码改变世界

SharePoint 2010 找回丢失的Social Collaboration Web Parts

2012-12-29 10:50  努力学习的小熊  阅读(829)  评论(0编辑  收藏  举报

        这个问题发生在从 SharePoint 2007 升级到 SharePoint 2010之后。一些本来可用的 WebPart 消失掉了,变为不可用。

        例如 Social Collaboration Web Parts:

       

        解决办法也很简单,重新激活 PortalLayouts 这个Feature 即可。

        1. stsadm命令行方式

        stsadm -o deactivateFeature -name “PortalLayouts” -url “http://portal.wherever.com/sites/collectionname”

        stsadm -o activateFeature -name “PortalLayouts” -url “http://portal.wherever.com/sites/collectionname”

        2. PowerShell方式

        Disable-SPFeature –Identity PortalLayouts –url http://portal.wherever.com/sites/collectionname

        Enable-SPFeature PortalLayouts -Url http://portal.wherever.com/sites/collectionname

        解决后如下: