适用范围: apps for SharePoint | Office 365 |
SharePoint Foundation 2013 | SharePoint Server 2013
使用远程安装的
SharePoint 创建 SharePoint 相关应用程序
利用 Visual Studio 中以前版本的 SharePoint 工具,开发人员在 Visual Studio 中生成 SharePoint
解决方案之前,必须在本地安装 SharePoint Foundation 或 SharePoint Server。此要求增加了开发成本,不仅因为需要
SharePoint 的更多副本,而且托管它们还需要更多合格的系统。
但是,通过将 Microsoft SharePoint 2013 与 Visual Studio 2012 Office
开发人员工具一起使用,您可以用远程安装的 SharePoint 在系统上创建 SharePoint 相关应用程序解决方案。您不必在本地系统上安装
SharePoint 2013。此功能称为远程开发。
重要信息 |
---|
如果在远程服务器上安装 Microsoft SharePoint 2013,您可以在 Visual Studio 2008 中开发 |
在 SharePoint 开发的典型方案中,组中的每个开发人员都必须在开发计算机上安装操作系统(通常为服务器操作系统)、Visual Studio 以及
SharePoint 的服务器版本。但是,通过在单个服务器上安装 SharePoint 2013 ,然后在每个开发计算机上安装 Windows、Visual
Studio 以及 Visual Studio Office 开发人员工具,团队可以远程开发 SharePoint 相关应用程序。 当您创建
SharePoint 相关应用程序解决方案时,您只需引用正在运行 SharePoint(而不是本地安装的 SharePoint)的远程服务器。
若要远程开发 SharePoint 相关应用程序解决方案,您必须安装以下组件。
- 服务器操作系统以及一个服务器上的 SharePoint 2013 版本。
- 开发人员对正在运行 SharePoint 的服务器子站点必须具有"完全控制"权限。例如,如果开发人员正在 http://myserver/devweb
上创建 SharePoint 相关应用程序,则开发人员必须具有 devweb 的"完全控制"权限。开发人员不需要网站集管理员权限。 - 还必须在每个开发人员的系统上安装以下组件。
- 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
在远程系统上开发 SharePoint 应用程序,布布扣,bubuko.com