在服务器场上启用沙盒解决方案 (SharePoint Foundation 2010)

 

适用于: SharePoint Foundation 2010

上一次修改主题: 2016-10-17

沙盒是一个受限制的执行环境,可使应用程序仅访问某些资源,并使在沙盒中发生的问题不会影响服务器环境的其余部分。部署到沙盒中的解决方案称为沙盒解决方案,它们不能使用某些计算机和网络资源,也不能访问它们部署到的网站集以外的内容。 因为沙盒解决方案不会影响整个服务器场,因此不必由服务器场管理员进行部署。如果在服务器场的任意服务器上启用了沙盒解决方案,网站集管理员可以将解决方案部署到沙盒中运行。

默认情况下,运行沙盒解决方案的功能处于禁用状态。请在需要运行沙盒解决方案的每个应用程序服务器上启用沙盒解决方案。

启用沙盒解决方案

您可以使用下列步骤在服务器场中的每个应用程序服务器上启用沙盒解决方案。

使用管理中心启用沙盒解决方案

  1. 验证您是否拥有以下管理凭据:

    • 您必须是运行 SharePoint 管理中心网站的计算机上 Farm Administrators 组的成员。
  2. 在 SharePoint 管理中心网站的主页上,选择“系统设置”下的“管理服务器上的服务”。

  3. 在“服务器”框中,选择要启用沙盒解决方案的服务器。

  4. 在“Microsoft SharePoint Foundation Sandboxed Code Service”行的“操作”列中,单击“开始”。

  5. 针对要启用沙盒解决方案的每个服务器,重复前面两个步骤。

使用 Windows PowerShell 启用沙盒解决方案

  1. 验证您是否满足以下最低要求:请参阅 Add-SPShellAdmin

  2. 在“开始”菜单上,单击“所有程序”。

  3. 单击“Microsoft SharePoint 2010 产品”。

  4. 单击“SharePoint 2010 Management Shell”。

  5. 在 Windows PowerShell 命令提示符处,键入以下命令:

    Start-Service -Name SPUserCodeV4
    

针对要启用沙盒解决方案的每个服务器,重复此步骤。

See Also

Concepts

沙盒解决方案概述 (SharePoint Foundation 2010)