此计算机上未安装SharePoint server

此计算机上未安装SharePoint server,sharepoint,sharepoint-2010,web-parts,sharepoint-designer,sharepoint-2013,Sharepoint,Sharepoint 2010,Web Parts,Sharepoint Designer,Sharepoint 2013,我是SharePoint新手,正在使用SharePoint 2013。我已经在一台服务器上安装了SharePoint server 2013,我想从vs 2010创建web部件。但是我的vs 2010在不同的pc上出现,我得到以下错误 "A SharePoint server is not installed on this computer” in SharePoint 2013". 我在网上搜索并找到了一些链接。我使用了下面的链接来创建web部件 链接: 因此,我已经完成了以下步骤来创建w

我是SharePoint新手,正在使用SharePoint 2013。我已经在一台服务器上安装了SharePoint server 2013,我想从vs 2010创建web部件。但是我的vs 2010在不同的pc上出现,我得到以下错误

"A SharePoint server is not installed on this computer” in SharePoint 2013".
我在网上搜索并找到了一些链接。我使用了下面的链接来创建web部件

链接:

因此,我已经完成了以下步骤来创建web部件

  • 我已将整个注册表项复制到本地pc
  • 将位于C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\ISAPI的SharePoint DLL从SharePoint Server复制到本地计算机
  • 使用以下命令将必要的sharepoint DLL复制到GAC

    c:\Program Files\Microsoft Visual Studio 10.0\VC>gacutil.exe-i“c:\Microsoft.SharePoint.dll”

  • 我已重新启动我的电脑,并出现与SharePoint 2013中“此计算机上未安装SharePoint服务器”相同的错误


  • 有谁能帮我解决这个问题。

    根据我的经验,出于开发目的,最好在本地安装SharePoint。我强烈建议您将您的开发环境虚拟化为cod,因为您需要将visual studio与SharePoint服务器一起安装(在您的情况下,VS2010必须安装在您的服务器中)。看起来你和这个家伙有同样的问题,请查看Eric Herlitz的答案,因为另一个答案只适用于你在电脑中安装sharepoint或在sharepoint服务器中安装vs2010。您将仅限于使用Rest API和/或ClientContext API或外部连接器。

    据我所知,您需要Visual Studio 2013来开发SharePoint 2013应用程序

    只有一件事,如果你正在创建sharepoint应用程序,你不需要经历链接中的所有步骤。只需转到并下载napa开发工具

    正如其他人所说,在未安装SharePoint的服务器上开发服务器场解决方案不是一个好主意。你实际上是在自找麻烦,老实说,如果不进行可能的调试,就很难产生任何东西


    就我的五美分。

    谢谢你的建议。但更多的开发人员将在vs2010上同时开发web部件。那么,您能建议它如何与上面的一个一起工作吗?您以后仍然可以使用另一个虚拟机集成所有内容,并将其设置为集成服务器。通过这种方式,开发人员可以单独工作并分配任务,然后在最终将其部署到生产/qa服务器之前将其集成到一台服务器中。我不想设置任何虚拟机。我使用了link::他已经完成了VS2010的开发。我也遵循了同样的方法,但得到了错误。如果有其他方法,你能帮我吗?就像我提到的,如果不在SharePoint中进行测试,开发web部件是很困难的。因此,您可以安装SharePoint Foundation以便将其连接起来进行调试,也可以安装虚拟机。虚拟化也会更好,因为如果您将有一个新的开发团队成员,您只需向他/她提供每个人都在使用的映像,您将拥有相同的配置。像上面提到的Joakim一样,不连接到sharepoint环境(无论是不是测试环境)就进行开发是不可取的。谢谢您的回答。这家伙已经建立了一个虚拟机并完成了开发。但我不想设置任何虚拟机。你能帮我吗?如果你不想要任何虚拟机,请尝试将其安装到你的电脑中。。SharePoint Server是具有附加功能的SharePoint基金会。因此,所有的SharePoint基金会开发技能也可以在SharePoint服务器中使用。您建议的链接是安装SharePoint基金会,我使用Windows 7操作系统。这将不会在windows 7操作系统中安装。我已经在我的本地系统上在不同的PC和SharePoint设计器2013上安装SharePoint Server 2013,所以为什么SharePoint基金会?如果有其他的方法或者我可以怎么做,你能帮我吗?嗨@Joakim,谢谢你的回答。我知道开发应用程序的概念,我希望开发web部件。但更多的开发者将在vs2010或VS2012上同时开发web部件。所以我没有办法用一个vs。那么你能给我一些IDE吗?我担心你会走入死胡同。目前还没有已知的方法可以“伪造”安装SharePoint 2013,使其能够在非服务器机器上开发。我会在我的电脑上安装SharePoint,或者更喜欢创建一个虚拟机。哦,当然,您可以选择使用云计算,例如使用cloudshare.com。很抱歉,正如您所说,“现在还没有为sharepoint 2013进行面部安装的已知方法…”,但对于下面的链接,他在本地PC上为sharepoint 2010做了同样的事情。如果这是可能的,那我为什么不呢?需要帮忙吗?