3

我最近在我们公司设置了一个共享点服务器 2013,并找到了如何使用自定义链接覆盖西装栏的非常好的示例。现在我正在尝试实现这些示例,我已经到了安装 Visual Studio 2012 和 Office 开发工具的地方。当我选择开始一个新项目时,我选择 New Project > Templates > Visual C# > Office/SharePoint > SharePoint Solutions > SharePoint 2013 Empty Project 点击确定,我收到一条错误消息,提示未安装 Sharepoint?我应该安装 VS 2012 并直接开发我的 Sharepoint 2013 服务器吗?

4

2 回答 2

4

开发 SharePoint 应用程序的一种非常常见的方法是在您的开发工作站上运行虚拟机(例如 windows 8 下的 hyper-v )。

您还可以双引导进入 vhd 文件

您还可以安装 Windows Server 2012 并使用多种桌面转换技术之一将其用作工作站上的主要操作系统

另一种常见的技术是将虚拟机托管在云或数据中心中,同时运行 SharePoint Server 和 Visual Studio。然后使用远程桌面连接到该机器。

通过一些技巧,您可以让 SharePoint 2010 安装程序安装在工作站操作系统上。这不再适用于 SharePoint 2013。删除此支持的原因是由于在 Windows 8 中包含从 VHD 和 Hyper-v 启动。

根据我的经验,如果您只是想构建您的应用程序而不是运行或调试它,那么只需从实际的 SharePoint Server 复制程序集就可以做到这一点。我还没有找到 SharePoint 2013 的更新文档。

于 2013-02-10T11:42:14.213 回答
1

是的。您必须直接使用 Visual Studio 在 sharepoint 服务器上进行开发,因为 Sharepoint 服务器 GAC 具有以编程方式与sharepoint 服务器对象模型一起工作所需的服务器对象模型

您也可以使用客户端对象模型WCF 数据服务框架在客户端机器上进行开发。

于 2013-02-10T11:25:45.693 回答