I recently upgraded to Windows 7 for my primary dev machine, however I recently run into a few problems trying to a developer version of Commerce Server 2009 get working locally. I think however I finally managed to hack it sufficiently to get it working.
Here is how to do it [please not however these are registry hacks, and render your product unsupported, so you should do so carefully and only on non-production machines. Please back up your registry before making any edits]:
- You can only install Commerce Server development edition on a non-server platform so you will need to download it from Microsoft here: http://www.microsoft.com/downloads/details.aspx?FamilyID=76AA8051-6A9A-4166-890B-B1846A063B69&displaylang=en
- Once installed you need to change your registry key as Commerce Server 2009 will not run on a developer SKU.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Commerce Server 2007 and find the key productName and change from DEV to ENT
- On an x64 verison of Windows 7 Commerce Server also doesn't recognise .NET 3.5 SP1 as being installed, so you will also need to ensure you have the following registry key present:
HKEY_LOCAL_MACHINE \SOFTWARE\Microsoft\Updates\Microsoft .NET Framework 3.5 SP1\KB953595
- These are the only two pre-requistes of CS 2009, so once this is done run the second install medium available from MSDN and your install should run without any problems.
If you also want to play around with the SharePoint web tools – try using Bamboos SharePoint for Windows 7 installer (http://community.bamboosolutions.com/blogs/bambooteamblog/archive/2009/05/07/installing-wss-3-0-moss-sp2-on-windows-7-rc.aspx) , this will allow you to install WSS/MOSS on a non-server platform with full functionality.