SharePoint 2013的本地开发解决方案及远程调试

在SharePoint开发中,我们需要在部署有SharePoint环境的服务器中开发,这是一件让人很苦恼的事情,毕竟不能一个项目多人开发配备多台服务器,这就需要本地开发。

本来自己以为SharePoint 2013在不再支持客户端系统的条件下,只能服务器上开发,QQ群里的朋友提醒说也可以本地开发,远程调试,以为自己是知道SharePoint 2010可以通过注册表修改,本地安装SharePoint的,顺着这个思路,经过一番谷歌/bing,然后实现了,在此总结一下,分享给大家。

思  路

本地安装Visual Studio 2013,导入SharePoint注册表,复制必须的dll,使用远程调试;

缺  陷

不能本地创建SharePoint解决方案,只能编辑;

场  景

可以使用源代码管理,将文件下载到本地进行开发,然后在服务器上获取,打包/部署,然后本地调试。

1、在本地尝试使用VS开发SharePoint的朋友,都知道新建/打开SharePoint解决方案,会报如下错误:

2、在SharePoint 服务器中,打开注册表,找到如下位置:

我查资料没有查到2013版本的,但是2010版本说要把服务器上Web Server Extensions下面,14这个节点导出,然后导入到本地即可;

由于2013版本,Web Server Extensions下面,有14和15两个文件夹,自己不知道导入哪个,索性就把Shared Tools整个节点导出,然后导入到本机(Win8);

时间: 2024-11-03 12:48:16

SharePoint 2013的本地开发解决方案及远程调试的相关文章

SharePoint 2013 本地开发解决方案以及远程调试

在SharePoint开发中,我们需要在部署有SharePoint环境的服务器中开发,这是一件让人很苦恼的事情,毕竟不能一个项目多人开发配备多台服务器,这就需要本地开发. 本来自己以为SharePoint 2013在不再支持客户端系统的条件下,只能服务器上开发,QQ群里的朋友提醒说也可以本地开发,远程调试,以为自己是知道SharePoint 2010可以通过注册表修改,本地安装SharePoint的,顺着这个思路,经过一番谷歌/bing,然后实现了,在此总结一下,分享给大家. 思  路 本地安装

SharePoint 2013站点模板开发概述

一直以来所接触的SharePoint开发,都是Designer配合Visual Studio,前者设计页面,后者开发功能,相互合作,完成SharePoint网站开发.直到SharePoint 2013接触站点模板,才发现站点也可以直接通过VS来进行开发,创建母版页.页面.WebPart.列表.列表项.网站栏等等,完成一个站点的开发. 或许是自己认识过于浅薄,但是在浏览众多博客当中,暂时还未曾发现类似的博客,所以,写一篇博客分享给大家.也因为是一个开发示例,所以功能比较简单,我自己简单写了一个发布

浅谈SharePoint 2013 站点模板开发

一直以来所接触的SharePoint开发,都是Designer配合Visual Studio,前者设计页面,后者开发功能,相互合作,完成SharePoint网站开发.直到SharePoint 2013接触站点模板,才发现站点也可以直接通过VS来进行开发,创建母版页.页面.WebPart.列表.列表项.网站栏等等,完成一个站点的开发. 或许是自己认识过于浅薄,但是在浏览众多博客当中,暂时还未曾发现类似的博客,所以,写一篇博客分享给大家.也因为是一个开发示例,所以功能比较简单,我自己简单写了一个发布

sharepoint 2013的App开发模式

在Sharepoint2013中添加的新的开发模式,App for Sharepoint.这是一种全 新的开发模式. 在我个人看来,Sharepoint开发人员终于迎来了自己的春天.有 的时候我就羡慕那些做ios  安卓等系统开发的人,做的一个又一个的app. 即使不通过公司也可以做自己喜欢的应用. 我这做企业应用的Sharepoint 工程师,只能老老实实的在家呆着了.呵呵. 现在好了,企业应用也有app stroe.我们可以把一个一个的企业应用程序做成app,发布到app store上 去.

SharePoint 2013 本地创建解决方案

在之前的博客<SharePoint 2013本地开发解决方案以及远程调试>中,我们介绍了如何通过修改注册表,使SharePoint 2013 解决方案可以本地编辑,也提及了即使修改注册表,还不能做到本地创建. 后来,仔细看了一下注册表的结构,思考了一下可能造成这样问题的原因,经过几次尝试,发现在本地创建SharePoint解决方案,也是可行的.但是,并不是所有开发模板,都可以本地创建,例如事件触发器.列表.工作流等,创建过程必须和SharePoint进行交互的模板,我们无法在本地创建. 经过测

SharePoint 2013 新功能收集讨论帖子。请大家分享知道的新功能,需要时 也可以过来查

问题描述 SharePoint2013新功能收集讨论帖子.请大家分享知道的新功能,需要时也可以过来查.2013有很多新功能哦.如果你知道的话就在这里说一下:功能:用法:链接地址:或者你知道一些快速解决文档的方法. 解决方案 解决方案二:功能:SPO中使用PowerShell命令用法:先要安装psshell,连接站点认证:链接地址:http://blog.csdn.net/linyustar/article/details/42677441:功能:REST服务用法/链接地址:http://blog

SharePoint 2013如何搭建app本地开发环境

使用SharePoint App,如果要通过应用程序目录分发 SharePoint 相关应用程序,如具有完全控制权限的 SharePoint 相关应用程序(无法部署到 Office 365 网站),则将需要使用本地计算机上完整安装的SharePoint 2013.我们在本文中提供了用于设置SharePoint 2013 的本地安装以及开始开发SharePoint 相关应用程序的步骤. 一.配置前准备 1. 请确定已经安装好SharePoint 2013,如若未安装,请参考附后的安装教程. 2.确

SharePoint 2013 搭建app本地开发环境

原文:SharePoint 2013 搭建app本地开发环境 使用SharePoint App,如果要通过应用程序目录分发 SharePoint 相关应用程序,如具有完全控制权限的 SharePoint 相关应用程序(无法部署到 Office 365 网站),则将需要使用本地计算机上完整安装的SharePoint 2013.我们在本文中提供了用于设置SharePoint 2013 的本地安装以及开始开发SharePoint 相关应用程序的步骤. 一.配置前准备 1. 请确定已经安装好ShareP

“NaPa” 开发SharePoint 2013 App

搭建好SharePoint2013的环境. 然后创建一个Developer Site 开发SharePoint 2013 App-sharepoint app 开发"> 在图中可以发现,2013多了个Developer Site. 这个是专门针对开发人员的站点.只有创建这样的站点,才可以 添加"Napa"的APP应用. 在管理中心创建好了这个站点 然后打开. 上图就是我们刚刚创建的DeveloperSite 点击Build an app.添加开 发人员所需要的app 大