在现有服务器场中添加新服务器后 SharePoint 2010 部署问题

在现有服务器场中添加新服务器后 SharePoint 2010 部署问题

我有一台服务器的 SharePoint 2010 场。我正在 SharePoint 场解决方案中开发一些功能(不是沙盒,因为存在一些用户权限问题)。所有功能范围都设置为“站点”。我可以毫无问题地将解决方案部署到 SharePoint。我在现有场中添加了一个新的 Web 前端服务器。然后,当我尝试部署我的解决方案时,VS2010 显示此错误:

部署步骤“激活功能”中出现错误:ID 为“xxx”的功能未安装在此场中,因此无法添加到此范围

  • 我使用 AD 管理员帐户登录开发服务器。
  • 管理员帐户位于目标 Web 应用程序的网站集管理员中。
  • 农场帐户位于本地管理员组中。

有办法解决此错误吗?

答案1

  1. 在 Visual Studio 2010 中打开解决方案 -> 包 -> Package.Template.xml
  2. 消除部署服务器类型="应用服务器"
  3. 现在尝试部署

它应该可以工作。

相关内容