5

我正在关注用于创建我的第一个SharePoint 2013应用程序的Microsoft教程。 (http://msdn.microsoft.com/en-us/library/fp142379.aspx)在Visual Studio 2012中缺少用于SharePoint 2013开发的先决条件

我已经安装在Windows 2008 R2服务器Sharepoint 2013 RTM上,完成了所有农场配置的东西RTM,并安装了所有Visual Studio 2012终极和更新1并重新启动服务器。

我也跟着指示为“如何:建立本地开发环境,用于应用程序的SharePoint”,这是在http://msdn.microsoft.com/en-us/library/fp179923.aspx(我不得不这样做,因为我们的开发环境已经无法上网)

我已经达到了以管理员身份运行Visual Studio的目的,我已经命名并选择“sharepoint-hosted”并验证服务器并单击完成(步骤5)。

代替进入下一步打开AppManifest.xml文件,我收到一条消息:“尝试加载某些必需组件时出现错误,请确保安装了以下必备组件:Microsoft Web Developer Tools和微软Exchange Web服务

我已检查VS设置和网页开发工具是definetely安装(我将是唯一的选择将其删除)

任何帮助将不胜感激。我知道我是一个noob在这里(这是我的第一篇文章),但我搜索了这个搜索堆栈交换,并没有发现任何帮助我的东西。

+0

只要确保:您确实安装了SharePoint开发人员工具? HTTP://blogs.msdn。com/b/chaks/archive/2012/08/16/installed-office-2013-and-sharepoint-2013-developer-tools-preview-for-visual-studio-2012-rtm.aspx –

+0

我相信如此,因为我不要以为你在Visual Studio中为项目“Sharepoint 2013 App”提供了选项,除非它们已经安装,但由于我必须使用脱机安装(因为我的Dev没有互联网访问,所以我可能会有一个不匹配的问题,但我不知道如何确定是否是这种情况!)我下载的是“预览版2”(如果有帮助的话) – sunhillcopper

+0

这就是Visual Studio显示为已安装的产品 – sunhillcopper

回答

3

明白了一些试错

与离线安装后,你必须下载Exchange Web服务组件。我已经下载了“EwsManageApi”并安装了它。

由于该错误消息专指Exchange Web服务,因此我查看了其他版本并尝试使用较旧的1.1和32位版本,但它们都不起作用,直到**我急忙放弃我使用默认设置(针对当前用户)而不是针对机器的所有用户进行了安装。

所以在64位服务器上安装EwsManagedApi32为所有用户做我试着重新安装EWS托管API为所有用户的伎俩(对我来说)

1

,但是这并没有解决这个问题对我来说。在最终解决方案很简单:

只需卸载BOTH的EWS托管API和Microsoft Office开发工具Visual Studio的2012年之后,重新安装ONLY的Office开发人员工具。这次Web平台安装程序将确保也安装了正确的EWS托管API。

我也写了一个小博客对这个问题: http://wp.me/p2woxr-4A

0

答案2014年:

安装Microsoft Exchange Web服务托管API 2.1(我能找到此时的最新版本) 。

相关问题