SharePoint server is not installed on this computer

10,527

As far as I know you need Visual Studio 2013 to develop SharePoint 2013 application.

Just one thing, if you are creating sharepoint apps you don't need to go through all steps in your link. Just go to this page and download the napa development tools.

And as the other people said, it is NOT a good idea to develop farm solutions on a server where SharePoint is not installed. You are practically begging for trouble and to be honest, it's really hard to produce anything without debugging possibilited.

Just my five cents.

Share:
10,527
user2285802
Author by

user2285802

Updated on June 04, 2022

Comments

  • user2285802
    user2285802 almost 2 years

    I am new to SharePoint and I am using SharePoint 2013. I have installed the SharePoint server 2013 on one server and I want to create web parts from vs 2010. But my vs 2010 is present on different pc and I am getting the below error.

    "A SharePoint server is not installed on this computer” in SharePoint 2013".
    

    I have search on net and found some links. I have used the below link to create the web parts.

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

    So I have done the below chagnes to create a web parts.

    1. I have Copy the whole registry keys to my local pc.
    2. Copy the SharePoint dlls at C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\ISAPI from sharepoint server to local machine.
    3. Copy the necessary sharepoint dlls to GAC by using below command.

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

    4. I have restared my pc and geting the same error as "A SharePoint server is not installed on this computer” in sharepoint 2013".

    Can any one help me to resolve this problem.

  • user2285802
    user2285802 about 11 years
    Thank-you for suggestion. But more developer will work on vs2010 to develop web parts simultaneously. So can you suggest how it will work with above one?
  • lem.mallari
    lem.mallari about 11 years
    you can still integrate everything later on by using another virtual machine and set it up as an integration server. in this way developers can work individually and assigned tasks and later on integrate it in one server before finally deploying it to your production/qa server.
  • user2285802
    user2285802 about 11 years
    thank-you for answer. The guy has setup a virtual machine and done the development. But I don't want to set up any virtual machine. Can you help me?
  • user2285802
    user2285802 about 11 years
    I don't want to setup any virtual machine. I have used the link : : sharepointcustomization.blogspot.in/2012/10/… and he is done development with vs 2010. I have followed same but getting the error. Can you help me if there is any other way.
  • Angelo Kee
    Angelo Kee about 11 years
    if you wouldn't want any VM, try this to be able to install it in your pc.. msdn.microsoft.com/en-us/library/ee554869%28office.14%29.asp‌​x
  • user2285802
    user2285802 about 11 years
    SharePoint Server is SharePoint Foundation with additional features. Therefore, all your SharePoint Foundation development skills can be used in SharePoint Server as well. The link you suggested is installing the SharePoint foundation and I am using windows 7 OS. This will not install the in windows 7 OS. I have already install SharePoint server 2013 on different pc and SharePoint designer 2013 on my local system, so why SharePoint foundation? Can you help if there is any other way or how I can do this?
  • user2285802
    user2285802 about 11 years
    Hi @Joakim, thank-you for you answer. I know the concept of developing the apps and I am looking to develop the web parts. But more developer will work on vs2010 or vs 2012 to develop web parts simultaneously. So I have no way to working with one vs. So can you give me any ides?
  • lem.mallari
    lem.mallari about 11 years
    like I mentioned it will be hard developing web parts without having to test it in SharePoint. so you either install SharePoint foundations so that you can hookup it up for debugging or setup a virtual machine. virtualization will also be better since if you will have a new team member for development you can just provide him/her the image everyone is using and you will all have the same configurations. like Joakim mentioned above, it is not advisable to dev without connecting to a sharepoint environment be it a test environment or not.
  • Joakim
    Joakim about 11 years
    I'm afraid you're going into a dead end. There is no known way today to make a "fake" installation of SharePoint 2013 to make it possible to develop on a non-server machine. I would install SharePoint on my pc or, preferrably, create a virtual machine. Oh, of course you have the option of going to the cloud, for example using cloudshare.com.
  • user2285802
    user2285802 about 11 years
    I am sorry to say As you said that "There is no known way today to make a face installation for sharepoint 2013...", But for the below link he is done the same thing on his local PC for SharePoint 2010. sharepoint.stackexchange.com/questions/66025/…. If this is possible, then why I am not? Any help please?