我们在远程计算机上有一个 SharePoint 2013 服务器。我可以在我的开发 PC 上不安装 SP 服务器或在远程计算机上安装 VS2012 的情况下开发 Web 部件吗?在各个网站上似乎有关于此的相互矛盾的消息。
我只是希望能够在本地构建我的应用程序并部署到 SP2013。是否有 SP2013“精简版”解决方案可以帮助我在我的开发机器上实现这一目标?
我们在远程计算机上有一个 SharePoint 2013 服务器。我可以在我的开发 PC 上不安装 SP 服务器或在远程计算机上安装 VS2012 的情况下开发 Web 部件吗?在各个网站上似乎有关于此的相互矛盾的消息。
我只是希望能够在本地构建我的应用程序并部署到 SP2013。是否有 SP2013“精简版”解决方案可以帮助我在我的开发机器上实现这一目标?
是的,您可以在不安装 SharePoint 本身的情况下开发适用于 SharePoint 2013 的应用程序。您将需要安装以下内容:
您还需要为您的 SharePoint 网站设置应用程序目录以使用您创建的应用程序。
注意:如果您想开发解决方案 (wsp) 文件,那么您仍然需要在开发计算机上安装 SharePoint。
在 SP 2013 中,现在可以使用 Visual Studio 2012 开发应用程序而无需直接安装 SP。请参阅本文
如前所述:
使用 Visual Studio 中以前版本的 SharePoint 工具,开发人员必须先在本地安装 SharePoint Foundation 或 SharePoint Server,然后才能在 Visual Studio 中构建 SharePoint 解决方案。这一要求增加了开发成本,不仅因为需要更多的 SharePoint 副本,还因为需要更强大的系统来托管它们。
但是,通过将Microsoft Visual Studio 2012 中的 SharePoint 开发工具与 Microsoft SharePoint 2013 结合使用,您可以通过使用 SharePoint 的远程安装在系统上为 SharePoint 解决方案创建应用程序。您不必在本地系统上安装 SharePoint 2013。此功能称为远程开发。
..而且,对于 WSP SharePoint 2013 解决方案,SharePoint 2013 需要 Windows 2008 R2,因此您的开发工作站不能是 Windows 7 ......所以请占用一些内存,安装 2008 虚拟机并重新安装所有内容。不好-希望肯定有更好的方法。