SP2010 — November 21, 2009 4:06 pm

Installing SharePoint 2010 on Windows 7

Posted by

So I have installed SP2010 on Windows 7 and here is my guide to help you in your jouney (since it took me a couple of times to get it right)

What I suggest is that you do the below:

1. Read ‘Setting Up The Development Environment for SharePoint ServerBEFORE attempting anything

I skimmed through it and had some trouble but here is the general overview of the article. It actually is a little fiddly so try and do all the steps in order, I was so excited I just rushed through it :

  1. Extract SP2010 to a folder
  2. Change the \files\Setup\config.xml file to add the following line
  3. <Setting Id="AllowWindowsClientInstall" Value="True"/>
  4. Install the many prerequisites that you need, in summary
  5. Enable all the windows features that you need, which is a lot. But let this be a warning!! If you are doing this manually the picture in the Microsoft Documentation is incorrect!! You need to enable the Windows Communication Foundation Non-HTTP Activation like in the below picture:

    MS Article is incorrect, you need to have this enabled!

    MS Article is incorrect, you need to have this enabled!

  6. Install SharePoint but DON’T run the Configuration Wizard yet!
  7. Install Install SQL Server 2008 KB 970315 x64 (which is actually 2 files both over 150mb)
  8. Then run the configuration Wizard.
  9. Most probably you will get the infamous ‘AllowInsecureTransport’ Error which is really common then install the fix here
  10. Then install Visual Studio 2010 Beta (Dont do this before, I had some weird stuff happen!)
  11. Enjoy SP2010
  12. For an up to date listing of all the issues that Microsoft knows about in terms of SP2010 Beta check out the SharePoint Developer Documentation Blog

Common Errors

Microsoft.Office.Server.UserProfiles.UserProfileException: Unrecognized attribute ‘allowInsecureTransport’.

This is because you haven’t installed the hotfix indicated in step 8 above. This is the most common error so install it and see what happens.

Failed to create sample data.

An exception of type Microsoft.Office.Server.UserProfiles.UserProfileException was thrown. Additional exception information: The content type text/html; charset=utf-8 of the response message does not match the content type of the binding (application/soap+msbin1). If using a custom encoder, be sure that the IsContentTypeSupported method is implemented properly

This is most probably because you followed the Microsoft article and tried to enable the feature manually. In the article the picture is incorrect. You need to enable the Windows Communication Foundation Non-HTTP Activation Feature.

/_vti_bin/ListData.svc is returning 404

Make sure that you have ADO.NET Data Services v1.5 installed.

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks

No related posts.

Related posts brought to you by Yet Another Related Posts Plugin.

  • Share this post:
  • Facebook
  • Twitter
  • Delicious
  • Digg

4 Comments

  • I’m pretty much impressed with the stability of Windows 7. It is better than windows Vista which hogs my memory and cpu.”;:

  • Good post.
    Here is a post which tells installing SharePoint Foundation on Windows 7
    http://sharepoint-2010-world.blogspot.com/2011/02/install-sharepoint-foundation-2010-on.html

  • If you want also to turn off the SP2007 services in one step, you can have this following MS-DOS batch code commands, please save the following lines in a batch file (myfile.bat) and run it, and you will be able to Turn ON or OFF any time you want, in case you want to free memory by cancelling the SP services from running.

    @echo off

    :start
    cls

    ECHO.
    ECHO 1. START SP 2010 and SQL services
    ECHO 2. STOP SP 2010 and SQL services
    ECHO 3. Quit

    set choice=
    set /p choice=Start or stop SP services:
    if not ‘%choice%’==” set choice=%choice:~0,1%
    if ‘%choice%’==’1′ goto startSP
    if ‘%choice%’==’2′ goto stopSP
    if ‘%choice%’==’3′ goto quita
    ECHO “%choice%” is not valid, try again

    :startSP
    cls
    sc start SPAdminV4
    sc start SPTimerV4
    sc start SPTraceV4
    sc start SPUserCodeV4
    sc start SPWriterV4
    sc start SPSearch4
    sc start OSearch14
    sc start DCLauncher14
    sc start DCLoadBalancer14

    sc start MSSQL$SHAREPOINT
    sc start SQLAgent$SHAREPOINT

    pause
    goto start

    :stopSP

    sc stop SPAdminV4
    sc stop SPTimerV4
    sc stop SPTraceV4
    sc stop SPUserCodeV4
    sc stop SPWriterV4
    sc stop SPSearch4
    sc stop OSearch14

    sc stop DCLauncher14
    sc stop DCLoadBalancer14

    sc stop MSSQL$SHAREPOINT
    sc stop SQLAgent$SHAREPOINT

    pause
    goto start

    :quita

    exit

Leave a Reply

— required *

— required *