开发 SharePoint 解决方案的要求

更新:2010 年 9 月

必须先在系统上安装以下系统必备组件,然后才能使用 Visual Studio 2010 中包括的 SharePoint 解决方案开发工具:

  • Visual Studio 2010 专业版或 Visual Studio Application Lifecycle Management (ALM) 的某个版本。

    • 在安装 Visual Studio 时,为 Visual C# 或 Visual Basic 功能,或者为二者。
  • 安装在 64 位 Windows Server 2008 或 64 位 Windows Server 2008 R2 上的 Microsoft SharePoint Server 2010。

  • 安装在 64 位 Windows Server 2008 或 64 位 Windows Server 2008 R2 上的 Microsoft SharePoint Foundation 2010。

提示

尽管 SharePoint 仅正式支持服务器操作系统,但允许使用以下两个客户端操作系统:Windows 7 和 Windows Vista SP1。有关更多信息,请参见 SharePoint Server 2010 Developer Workstation Installation Guide(SharePoint Server 2010 开发人员工作站安装指南)。

业务数据连接 (BDC) 模型项目类型要求在系统上安装 Microsoft SharePoint Server 2010。 

若要在 Visual Studio 2010 中开发 SharePoint 解决方案,您必须在安装 Visual Studio 2010 的计算机上安装 SharePoint。 此外,SharePoint 开发人员工具仅支持 SharePoint 独立配置,而不支持服务器场配置。

提示

Visual Studio 2010 中的 SharePoint 项目仅支持 .NET Framework 3.5 版。 如果为新的 SharePoint 项目选择 .NET Framework 4 版,则它仍将面向 .NET Framework 3.5 版。

有关如何安装 Visual Studio 的更多信息,请参见安装 Visual Studio

SharePoint 2007 项目要求

必须先在系统上安装以下系统必备组件,然后才能在 Visual Studio 2010 中使用 SharePoint 2007 项目:

  • Visual Studio 2010 专业版或 Visual Studio Application Lifecycle Management (ALM) 的某个版本。

    • 在安装 Visual Studio 时,为 Visual C# 或 Visual Basic 功能,或者为二者。
  • 安装在 32 位 Windows Server 2003 或 Windows Server 2008 上的 Microsoft Office SharePoint Server 2007。

  • 安装在 32 位 Windows Server 2003 或 Windows Server 2008 上的 Windows SharePoint Services 3.0。

如果操作系统不支持 SharePoint Server 或未安装 SharePoint Server,则 Visual Studio 安装程序将安装 SharePoint 工作流项目模板,但您无法使用它们。

由于 Visual Studio 2010 仅支持 32 位版本的 Microsoft Office SharePoint Server 2007 和 Windows SharePoint Services 3.0,因此不能在安装 Microsoft SharePoint Foundation 2010 或 Microsoft SharePoint Server 2010 的服务器上安装它们。

提示

由于 Visual Studio 2008 仅提供针对顺序工作流项目和状态机工作流项目的项目模板,因此在 Visual Studio 2010 中创建 SharePoint 2007 项目时,只能使用这两种工作流项目模板。 出于同一原因,仅工作流项目可从 Visual Studio 2008 升级。 使用 VSeWSS 工具创建的项目必须使用其他过程升级。 有关更多信息,请参见从 Visual Studio 2008 SharePoint 或 VSeWSS 项目过渡到 Visual Studio 2010

Vista 和 Windows 7 用户帐户控制 (UAC)

Windows Vista 和 Windows 7 包含一个名为“用户帐户控制”(UAC) 的安全功能。 为了在 Windows Vista 和 Windows 7 系统上的 Visual Studio 中开发 SharePoint 解决方案,UAC 将要求您以系统管理员身份运行 Visual Studio。 右击桌面上的 Visual Studio 快捷方式,然后单击**“以管理员身份运行”**。

若要将桌面快捷方式配置为始终以管理员身份运行,请右击该快捷方式,单击**“属性”,再单击“高级”按钮,然后选择“以管理员身份运行”**。

有关更多信息,请参见了解和配置 Windows Vista 中的用户帐户控制。 以及用户帐户控制

SharePoint 权限注意事项

若要开发 SharePoint 解决方案,您必须拥有运行和调试 SharePoint 解决方案的足够权限。 在您可以测试 SharePoint 解决方案之前,请执行以下步骤以确保您拥有必需的权限:

  1. 添加您的用户帐户作为系统上的管理员。

  2. 添加您的用户帐户作为 SharePoint 服务器的服务器场管理员。

    1. 在 SharePoint 管理中心中,单击**“管理服务器场管理员组”**链接。

    2. 在**“服务器场管理员”页上,单击菜单上的“新建”**按钮。

  3. 将用户帐户添加到 WSS_ADMIN_WPG 组。

请参见

其他资源

入门(Visual Studio 中的 SharePoint 开发)

修订记录

日期

修订记录

原因

2010 年 9 月

添加了对有关 Visual Studio 2008 项目的“SharePoint 2007 项目要求”部分的说明。

客户反馈