我正在尝试将功能部署到SharePoint 2010中的网站,似乎没有任何工作。我对测试环境做得非常精细,但似乎无法让它在生产环境上工作。基本上我不断收到这个错误:

Error occurred in deployment step 'Activate Features': Feature with Id 'd336ba21-03c8-4509-9dc5-a5515b11f670' is not installed in this farm, and cannot be added to this scope.
.

我正在使用这个完全相同的项目 http://sp2010mysite.codeplex.com/releases/view/ 78702 没有更改,尚未尝试和部署它,我继续收到错误。我抬起了ID及其内容功能的ID,所以我不知道它为什么抱怨。此外,这种完全相同的项目在另一个环境中良好,是我的Visual Studio或SharePoint,“给出这个问题?

我知道我可以用管理shell手动操作,但我真的想进入这个问题的底部。

谢谢你的帮助! tudor

有帮助吗?

解决方案

是您的生产一个多服务器场吗?我认为你面临以下问题:

http://blogs.msdn.com/b/calvarro/archive/2011/11/06/sharepoint-2010-80-2010-ERROR-STUDURRED-ACTIVATE-FEATURE-with-d-installed-in-this-farm-cannot-be-added-to-this-scope.aspx

事实证明,VS 2010内部实现了对该方法的调用 spsolult.deploylocal 该方法旨在解决WSP文件的纯粹毒品,并且您可以在MSDN文档上读取 它执行本地部署而不是立即部署 (仅限于农场的一个人)

许可以下: CC-BY-SA归因
scroll top