Tuesday, April 28, 2009 10:07 AM
Microsoft has tools available that add SharePoint templates for things like Web Parts, Site Definitions, and List Definitions. I tried to download and install them onto my Windows XP system but (cue the sad tuba), it complained that WSS 3.0 wasn’t installed on my machine.
Unfortunately WSS 3.0 won’t install on XP or Vista…its an OS supported install only. And if you look at the requirements for the VS WSS extensions, it clearly says:
In our situation, I don’t eve really want WSS 3.0 installed on my local anyway. We have a shared development SharePoint server that we use to model our changes on, so I just want the tools so I can develop locally but deploy/test remotely.
Luckily, there is a solution. I found Rus Ambler’s blog where, in addition to dropping a great quote from Lock, Stock, and Two Smoking Barrels (“Guns for show, Knives for a pro”) he also tells how to make the installer *think* SharePoint is installed:
Simply fire up regedit (or your favorite Registry Editor) an create yourself a new set of keys under HKLM called SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\12.0. Now create a REG_SZ value called SharePoint and set it to equal Installed.
So by doing this…
you can install the VS.NET WSS extensions and develop in all its SharePoint glory. Thanks Rus!
D