SP2010迁移 - 此服务器场中已安装ID为14 / 5c935448-ed11-4bae-bfff-ef8b307f38ac的功能

时间:2015-05-27 15:44:36

标签: sharepoint-2010

我正在尝试将SP2010迁移到SP2013,到目前为止我所取得的成就如下: 1)从SP2010创建了contentDB的备份,并将其恢复到SP2013 2)将从SP2010解决方案商店导出的所有wsp添加到SP2013 soltuion商店。 3)当我尝试部署解决方案时,我收到一条错误消息:“此服务器场中已安装ID为14 / 5c935448-ed11-4bae-bfff-ef8b307f38ac的功能。使用force属性显式重新安装该功能。“

大多数建议打开功能上的force属性然后在我的情况下进行部署我没有wsp的代码,所以无法重新编译它们以打开force属性。

在SP2013中使用了featureadmin它没有在服务器场中找到任何错误功能,它没有列出Id 5c935448-ed11-4bae-bfff-ef8b307f38ac的任何功能。

执行select fullurl,来自功能的描述加入AllWebs     (features.webid = AllWebs.id)其中featureid ='5c935448-ed11-4bae-bfff-ef8b307f38ac'列出了来自db的数据行但我在14/15配置单元中找不到该功能文件夹。

目前陷入困境,试图找到一种方法来部署解决方案并执行数据库升级。欢迎任何指示。

提前致谢。

2 个答案:

答案 0 :(得分:0)

您也可以使用power shell命令定义-force。

答案 1 :(得分:0)

Salam Santhosh

之前我遇到过这个问题,我通过将 AlwaysForceInstall =" TRUE" 添加到WSP的feature.xml来解决,之后我转到了中央管理员,我卸载并重新安装到WSP,之后您可以使用STSADM或PowerShell正常激活该功能

这是功能的一个例子

enter image description here