How to install Windows SharePoint Services 3.0 Tools to XP or Vista
I got email from Philip Edney with a hint that how you can install Windows SharePoint Services 3.0 Tools: Visual Studio 2005 Extensions (VSeWSS) for none-Windows 2003 server OS. Of course since that's not supported you'll have to do small registry hack (but that's what developers do :-):
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\12.0]
"Sharepoint"="Installed"
I just tested it with Windows Vista and it works! Before the hack it gives me "This product can be installed if Windows SharePoint Services 3.0 has been installed first. " and after the hack it went fine. I think there're a lot of people who would like to try/use this option even if they fall for unsupported mode.
But thanks to Phil to let me know about that possibility! Update: Phil mentioned that he actually got the information from Raju Sakthivel so the credits chain just goes on and on :-)
Anyways... Happy hacking!
J
Comments
Anonymous
August 15, 2007
Beautiful! :)Anonymous
August 17, 2007
The comment has been removedAnonymous
August 21, 2007
janne, thanks a lot, I was using a Virtual Machine to build the sharepoint solutions. Now I can work faster. I will translate this to spanish and publish on my blog, (with the referer) if thats ok to you. Thanks again.Anonymous
August 21, 2007
Hi jkpelaez! Of course you can translate this stuff to your native language. I would do it myself but unfortunately I don't speak spanish :-( You can post comment and add link to your blog so that I could come and learn some spanish words :-) Anyways... Happy hacking! JAnonymous
August 21, 2007
Hi J, thanks again, you are very kind. The link to the post here: http://www.juanpelaez.com/Blog/2007/08/21/InstalarLasExtensionesDeSharepointParaVisualStudio2005EnWindowsVista.aspx Regards from Bogota - Colombia.Anonymous
October 13, 2007
I have created this [HKEY_LOCAL_MACHINESOFTWAREMicrosoftShared ToolsWeb Server Extensions12.0] Where does the value "Sharepoint"="Installed" do I put as a default value? Thanks YazAnonymous
October 13, 2007
Hi Yaz! You have to create new key "SharePoint" with value "Installed" in it. Just leave the "(Default)" as it is. Anyways... Happy hacking! JAnonymous
October 14, 2007
Hello Again, Do you mean a new string value equal to SharePoint and data = Installed or do you mean a new key under 12.0 equal to SharePoint with name equal to Installed Thanks YazAnonymous
October 14, 2007
Hi Yaz! I mean that you need to create new string value. Boy I'm bad at explaining stuff :-) JAnonymous
October 14, 2007
That is what I did I managed to install windows sharepoint services. When I open a team site defition project and look in the references, The microsoft.Sharepoint has an exclamation mark next to it. Which means it cannot find it. A Stupid question do I need to install SharePoint Services, or is there something I need to install. Thanks YazAnonymous
October 15, 2007
Hi Yaz! Those files are part of SharePoint so that's the reason this stuff isn't supported :-) But you can use some parts without a problem. JAnonymous
October 25, 2007
Handy tip, thanks for passing it along. Microsoft.SharePoint is found in the file microsoft.sharepoint.dll. You can get a copy of the dll from a SharePoint server. It usually lives somewhere in the vicinity of: C:Program FilesCommon FilesMicrosoft Sharedweb server extensions...ISAPI Put a copy of the dll somewhere on your development machine and set a reference to it. I found this on MSDN RKHAnonymous
October 29, 2007
When developing for SharePoint you may find the urge to install these tools from Microsoft. Windows SharePointAnonymous
November 03, 2007
thank you guys, i really would like to say it coz u deserve it :)Anonymous
November 07, 2007
How do you debug your programs? I tried this solution and I need to move my solutions to the server. ¿Is ther any way to debug in de local machine against the server?Anonymous
November 18, 2007
if your web parts are pure asp.net 2.0 web parts that don't use/reference sharepoint assemblies, you should be able to test them on your workstation. in different case, you must deploy them to server first.Anonymous
November 27, 2007
En ocasiones cuando hemos querido desarrollar con nuestro vs05 algun webpart o aplicación que interactuaraAnonymous
December 13, 2007
I was able to create and compile a webpart using one of the templates. I could sign it using the Signing tab on the Properties screen. But when I click on the SharePoint Solution tab on the Properties screen VS2005 exits with no error message. Has anybody gotten the SharePoint Solutions tab to work somehow?Anonymous
February 29, 2008
I was trying to do this, but I do not have the 12.0 under "Web Server Extensions".Anonymous
March 09, 2008
I also have the same problem....I was trying to do this, but I do not have the 12.0 under "Web Server Extensions".Anonymous
March 18, 2008
I seem to have broken my ability to publish to SharePoint from InfoPath after installing Visual Studio Extensions for WSS v1.1. I had this same problem with v1.0 but was able to fix by simply uninstalling. This does not work with v1.1. I am running this on Windows XP. The error that I get is "The following URL is not valid: ..." when trying to publish an InfoPath 2007 form to MOSS 2007 running InfoPath Forms Services. I'm not sure how these are connected. I've tweaked my registry to allow installation on XP and to try cleaning the Server Cache at "HKEY_CURRENT_USERSoftwareMicrosoftOffice12.0CommonInternetServer Cache" (http://serena-yeoh.blogspot.com/2006/08/infopathformurlnotvalid.html). Any ideas on how to get InfoPath working again? I no longer need VSE on my local machine. Thanks.Anonymous
April 28, 2008
I am using Windows XP. I have copied Microsoft.Sharepoint.dll in my local PC from existing sharepoint server. Then, I have successfully installed the "Visual Studio 2005 Extensions for Windows SharePoint Services". Then, I have created new sharepoint "webpart" from my local visual studio 2005. Later, added that dll as a reference in my visual studio. There is no problem to build the solution. But i am not able to deploy the solution to the sharepoint server. I am getting error like, "Object reference not set to an instance of an object.". What should I do to deploy the solution to the sharepoint server?Anonymous
May 12, 2008
Hi, I am using windows XP. I have installed windows sharepoint services 3 (sharepoint.exe) on my machine. I have created a new key Web Server Extensions12.0 under HKEY_LOCAL_MACHINESOFTWAREMicrosoftShared Tools] as it was not existing already and created string value with name =Sharepoint and its value=Installed. But when i click on sharepoint.exe it says "this product requires windows server 2003 sp1.install this service pack and re-run" What am i supposed to do. Please let me know. Thanks, MeghanaAnonymous
May 16, 2008
I've got the same Problem as Meghana on a Vista machine. Any suggestions? regards balticerAnonymous
May 21, 2008
No you can install WSS 3.0 SP1 on Vista http://community.bamboosolutions.com/blogs/bambooteamblog/archive/2008/05/21/how-to-install-windows-sharepoint-services-3-0-sp1-on-vista-x64-x86.aspxAnonymous
June 04, 2008
Love U, what a solution Thanks U GuruAnonymous
June 12, 2008
MS releases WSS 3.0 Tools: Visual Studio 2008 ExtensionsAnonymous
July 13, 2008
Please let me know how can we install WSS 3.0 in XP Environment. Thanks in advance.Anonymous
August 06, 2008
Hi, Has anyone found a fix for:"this product requires windows server 2003 sp1.install this service pack and re-run" because I am also trying to install WSS 3.0 in XP Environment. Please AssistAnonymous
August 06, 2008
Thanks for your solutions. But it is not possibel to debug web part. I think the problem for debug process which is not availabe in the XP environment bcoz Wss is not not installed here. IF you have any idea to debug then let me know please. ThanksAnonymous
August 21, 2008
I to am getting the same problem..... "this product requires windows server 2003 sp1.install this service pack and re-run", when i am trying to install WSS 3.0 on XP. does anyone has any solution to it.....Anonymous
August 29, 2008
The guide is for the VS extentions (2005 or 2008) - NOT for sharepoint services themselves... and for some of the functions in the extentions - you'll need to grab the sharepoint.dll file mentioned above...Anonymous
September 02, 2008
hi, this is really nice blog...Anonymous
September 12, 2008
Just used with WSST Extentions for VS 2k8. Works great! Thanks!Anonymous
September 14, 2008
I have a problem like K. Senthil Kumar. Can anybody help ? Thanks in advance.Anonymous
September 25, 2008
The comment has been removedAnonymous
September 29, 2008
THANKS FOR THIS!!!!.. I've been looking for this for quite a long time now. Thanks alot for this post.Anonymous
October 06, 2008
Great!! works for XP without any issue. Thanks for your nice tip.Anonymous
October 11, 2008
can u give me steps to register by using user string ([HKEY_LOCAL_MACHINESOFTWAREMicrosoftShared ToolsWeb Server Extensions12.0] "Sharepoint"="Installed") ????Anonymous
October 14, 2008
I've hacked the registry as mentioned above but when I ran Sharepoint 3.0 installation, still get the same error message: "This product can be installed if Windows SharePoint Services 3.0 has been installed first." Am I missing something. Appreciate your help.Anonymous
October 14, 2008
This is for XP Pro with ISS 5.1 and 6.0 installedAnonymous
October 17, 2008
I followed the steps and it worked on XP. Thanks.Anonymous
October 24, 2008
Steps to register "Sharepoint"="Installed":
- Start > Run, then type "regedit".
- Navigate to [HKEY_LOCAL_MACHINESOFTWAREMicrosoftShared Tools].
- If [Web Server Extensions12.0] doesn't exist, right click on [Shared Tools] and select New > Key and type in "Web Server Extensions" without the quotes.
- repeat step 3 for the "12.0" key.
- Right click on [12.0], select New > String Value.
- Type "Sharepoint" under "Name" column.
- Double click on "Sharepoint" and type in "Installed" under "Value data" and click OK.
Anonymous
October 29, 2008
Really its helpful post for all SharePoint developersAnonymous
November 03, 2008
Excellent. It worked for me on XP. Thanks a lot people!!Anonymous
November 04, 2008
Cool dude!!! works fine at my end. Thanks for the trick.Anonymous
November 06, 2008
Hi I did the same way and took all steps what Johny said to add the registry key of 12.0 and add string value with Value Name = "Sharepoint" and Value data = "Installed" but when I try to install WSS3.0 or MOSS 2007 it give me this error.
Setup Errors
Setup is unable to proceed due to the following error(s): This product requires Windows Server 2003 SP1. Install this service pack and re-run setup. Correct the issue(s) listed above and re-run setup.
OK
Please help me to solve this thing
Anonymous
November 06, 2008
IT WORKS! Thank you!! simply awesome..Anonymous
November 12, 2008
Where does Microsoft.Sharepoint.dll go in the local machine C:WindowsSystem32 ??Anonymous
November 19, 2008
go to [HKEY_LOCAL_MACHINESOFTWAREMicrosoftShared ToolsWeb Server Extensions in Registry
- Create a new string value 12.0
- under 12.0 create a new key Sharepoint with value Installed Hope this hellped
Anonymous
November 19, 2008
Microsoft.Sharepoint.dll will be found only if you have installed SharpointAnonymous
November 26, 2008
The comment has been removedAnonymous
November 27, 2008
The comment has been removedAnonymous
December 15, 2008
nice, but let me know how do i install WSS 3.0 on XP machine.Anonymous
December 17, 2008
When i added registry [HKEY_LOCAL_MACHINESOFTWAREMicrosoftShared ToolsWeb Server Extensions12.0] "Sharepoint"="Installed" able to installed successfully. Thanks guys Keep it upAnonymous
December 17, 2008
I've hacked the registry but I still get the same error message: "this product requires windows server 2003 sp1.install this service pack and rer-run." Am I missing something? .Thanks .Anonymous
January 12, 2009
Error:the product can only be installed if windows sharepoint service 3.0 has been installed firstAnonymous
January 12, 2009
The comment has been removedAnonymous
January 13, 2009
The comment has been removedAnonymous
January 14, 2009
Or do the following.
- Open notepad.
- Paste the following code. Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINESOFTWAREMicrosoftShared ToolsWeb Server Extensions12.0] "Sharepoint"="Installed"
- save the file and name it like sample.reg make sure the extension .reg.
- Go to the location where you save the file and double click it. This will add it to the registry.
Anonymous
January 19, 2009
Hello ppl! I have a problem. VSeWSS installed after registry trick, but i cannot create project :( After installing VS extentions, "Sharepoint" folder appeared in New Projects dialog, but there is no any templates in it. Any ideas what i did wrong?Anonymous
January 19, 2009
oooops :) found them. that was because of .NET 2.0 selectedAnonymous
January 21, 2009
thanks, cool trick dude. It's work ...Anonymous
January 29, 2009
The comment has been removedAnonymous
February 04, 2009
:):):):):):):):) i cannot stop smiling :):):):):):):):)Anonymous
February 04, 2009
This really make me fill good,Thanks for the information i read and leared in your blog, more power on you.Anonymous
February 06, 2009
It works for Windows SharePoint Services 3.0 Tools - Visual Studio 2008 Extensions, Version 1.2 VSeWSSv12Anonymous
March 20, 2009
Has anyone gotten VSeWSSv13 to work this way? It worked great for 1.2, but my 1.3 installation just says "Prematurely terminated".Anonymous
March 20, 2009
The comment has been removedAnonymous
March 25, 2009
The comment has been removedAnonymous
May 05, 2009
You can also use the Orca MSI editor to remove the WSS requirement.Anonymous
May 11, 2009
Cool , Thank you guys.... It worked for me .... Iam using Windows XP and VS 2005 and VS 2008 Both works good.... Happy Coding ......Anonymous
May 22, 2009
HI. i want to use infopath in wss 3.0..please tell me steps..i am new to wss.Anonymous
June 26, 2009
Hi, I've tried all of the mentioned solutions, but still get the error: "This product requires Windows Server 2003 SP1. Install this service pack and re-run setup. Correct the issue(s) listed above and re-run setup." I read on another blog that you can't run Sharepoint services on WinXp as it has IIS 5.1 installed but Sharepoint services require IIS 6.0 to run. Is this true and if so, what are my options? I'm running Windows XP, version 2002, service pack 3Anonymous
July 12, 2009
Once again the world wide web saves this developers bacon. Thanks guys.Anonymous
July 28, 2009
Thank you this is a fantastic "work around" ;)Anonymous
August 06, 2009
Hi, I did the steps for installing sharepoint on xp but the same problem . please helpAnonymous
August 12, 2009
create webpart template on vs2008 and fantastic it works... thanksAnonymous
August 17, 2009
I tried modifying the registry entry and tried again with share point services. but it didnt work out. it is still saying me the same problem what it used to.. Is IIS required for this ? I dont have it in my laptop though.. pls suggestAnonymous
August 31, 2009
Its just does not work on win xp.. Can u please post the link to the wss install file , for the which the above mentioned steps works? Thanks in advanceAnonymous
September 30, 2009
Yeah, I have XP also and have tried all of the above but still get the same error. :(Anonymous
November 27, 2009
Thanks a lot for this tip! It helps a lotAnonymous
December 27, 2009
it's worked ! But I needed to copy Microsoft.SharePoint.dll from my MOSS server. I think I did something wrong :) anyway . . It works fine !! ThanksAnonymous
January 07, 2010
I am getting setup error as most of guys got "this product requries windows server 2003 sp1. Install this service pack and re-run setup" . Some suggested that IIS 6.0 installation can avoid this. I don't know how to install IIS6.0 on my XP. I would like ask what IIS version they had who installed sharepoint correctly on xp. please help me Thanks in Advance.Anonymous
February 21, 2010
hahahahahaahaahahahahahahahahahahahahahahahaAnonymous
March 16, 2010
John said on June 26, 2009 9:20 PM:
Hi, I've tried all of the mentioned solutions, but still get the error: "This product requires Windows Server 2003 SP1. Install this service pack and re-run setup. Correct the issue(s) listed above and re-run setup." I read on another blog that you can't run Sharepoint services on WinXp as it has IIS 5.1 installed but Sharepoint services require IIS 6.0 to run. Is this true and if so, what are my options? I'm running Windows XP, version 2002, service pack 3 I have the same problem, can you help me? Thanks in advance.
Anonymous
March 24, 2010
The comment has been removedAnonymous
April 01, 2010
Awesome it worked like charm!!!Anonymous
April 19, 2010
I have installed VSeWSSv11.exe succefully. Copies Microsoft.SharePoint.dll into gac and isapi folders. But, I am getting this error while compiling - Could not load file or assembly Microsoft. SharePoint.Library.dll (12.0.0.0) ..... The system cannot find file specified. How to resolve this error? Is it possible to install wss3.0 in the xp system?Anonymous
May 14, 2010
I m using windows 7, unable to install wss after following same steps let me know if u have a solution for it. thanks, DJ