在远程系统上开发 SharePoint 应用程序

适用范围: apps for SharePoint | Office 365 | SharePoint Foundation 2013 | SharePoint Server 2013web

 

利用 Visual Studio 中之前版本的 SharePoint 工具,开发人员在 Visual Studio 中生成 SharePoint 解决方案以前,必须在本地安装 SharePoint Foundation 或 SharePoint Server。此要求增长了开发成本,不只由于须要 SharePoint 的更多副本,并且托管它们还须要更多合格的系统。服务器

可是,经过将 Microsoft SharePoint 2013 与 Visual Studio 2012 Office 开发人员工具一块儿使用,您能够用远程安装的 SharePoint 在系统上建立 SharePoint 相关应用程序解决方案。您没必要在本地系统上安装 SharePoint 2013。此功能称为远程开发。app

重要信息

若是在远程服务器上安装 Microsoft SharePoint 2013,您能够在 Visual Studio 2008 中开发 SharePoint 相关应用程序解决方案。可是,在开发其余 SharePoint 解决方案以前,您必须在本地安装 Microsoft SharePoint 2013。工具

 

在 SharePoint 开发的典型方案中,组中的每一个开发人员都必须在开发计算机上安装操做系统(一般为服务器操做系统)、Visual Studio 以及 SharePoint 的服务器版本。可是,经过在单个服务器上安装 SharePoint 2013 ,而后在每一个开发计算机上安装 Windows、Visual Studio 以及 Visual Studio Office 开发人员工具,团队能够远程开发 SharePoint 相关应用程序。 当您建立 SharePoint 相关应用程序解决方案时,您只需引用正在运行 SharePoint(而不是本地安装的 SharePoint)的远程服务器。网站

要求
 

若要远程开发 SharePoint 相关应用程序解决方案,您必须安装如下组件。spa

  • 服务器操做系统以及一个服务器上的 SharePoint 2013 版本。操作系统

  • 开发人员对正在运行 SharePoint 的服务器子站点必须具备"彻底控制"权限。例如,若是开发人员正在 http://myserver/devweb 上建立 SharePoint 相关应用程序,则开发人员必须具备 devweb 的"彻底控制"权限。开发人员不须要网站集管理员权限。调试

  • 还必须在每一个开发人员的系统上安装如下组件。server

    • Windows 7 或更高版本开发

    • Visual Studio 2008 或更高版本

    • Visual Studio Office 开发人员工具

您使用 Microsoft Web 平台安装 Visual Studio Office 开发人员工具,这将安装全部必需组件。

安装所需组件以后,您能够用如下任何一种方法访问正在运行 SharePoint 的远程服务器。

  • 当您正在建立 SharePoint 相关应用程序时,在 SharePoint 自定义向导内的"想要使用哪一个 SharePoint 站点调试您的应用程序?"列表中指定服务器名称。

  • 在 SharePoint 相关应用程序项目的"网站 URL"属性中指定服务器名称。

当您运行 SharePoint 相关应用程序项目时,系统会提示您登陆到正在运行 SharePoint 的远程服务器。在您成功经过身份验证以后,您能够继续开发您的 SharePoint 相关应用程序,就像使用本地安装的 SharePoint 同样。

当您发布远程开发的 SharePoint 相关应用程序项目时,必须将项目的"网站 URL"属性设置为正在运行 SharePoint 2013 的远程服务器的 URL。

 

 

 

内容来自

http://msdn.microsoft.com/ZH-CN/library/office/jj220047(v=office.15).aspx

相关文章
相关标签/搜索