適用範圍: 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 同樣。