此计算机上未安装SharePoint服务器

时间:2013-04-17 07:36:40

标签: 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部件。

链接:http://sharepointcustomization.blogspot.in/2012/10/sharepoint-server-is-not-installed-on.html

所以我做了下面的chagnes来创建一个Web部件。

  1. 我已将整个注册表项复制到我的本地电脑上。
  2. 将SharePoint dll从C:\ Program Files \ Common Files \ Microsoft Shared \ Web Server Extensions \ 15 \ ISAPI从sharepoint服务器复制到本地计算机。
  3. 使用以下命令将必要的sharepoint dll复制到GAC。

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

  4. 我已经重新设置了我的电脑,并在sharepoint 2013中发现了“此计算机上未安装SharePoint服务器”的错误“。

  5. 任何人都可以帮我解决这个问题。

3 个答案:

答案 0 :(得分:1)

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

只有一件事,如果您要创建sharepoint应用程序,则无需完成链接中的所有步骤。只需转到this page并下载napa开发工具。

正如其他人所说,在未安装SharePoint的服务器上开发场解决方案并不是一个好主意。你实际上是在乞求麻烦,说实话,如果没有调试可能会很难产生任何东西。

我的五美分。

答案 1 :(得分:0)

根据我的经验,最好在本地安装SharePoint以用于开发目的。我强烈建议您将开发环境虚拟化为cod

答案 2 :(得分:0)

AFAIK您需要将Visual Studio与SharePoint Server一起安装(在您的情况下,VS2010必须安装在您的服务器中)。看起来你和这个人有同样的问题,请查看Eric Herlitz回答SharePoint 2010 Development with Visual Studio,因为另一个答案只适用于在你的电脑中安装sharepoint或在你的sharepoint服务器中安装vs2010。您只能使用Rest API和/或ClientContext API或外部连接器。