在遠程系統上開發 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

相關文章
相關標籤/搜索