SharePoint Foundation on Virtual Windows 7 – Part 2

If you’re following along, you know we’re running VMWare Player to support a guest Windows 7 x64 on my host Windows 7 x64.

I’ve added the guest to my work domain while my host is still in my personal workgroup. Also, I’ve logged into the Win7 guest with my own credentials and I’m in the guest’s administrators group.

On the guest, I map a drive to the host’s folder where I have the SharePointFoundation.exe that I downloaded from here and copied the executable onto the guest.

Let’s click it.

I click Yes on the User Access Control and now, it’s extracting files and I get the SharePoint Foundation 2010 splash dialog.

So, bound for frustration, I click the Install Prerequisites option and it barfs immediately saying There was an Error During the Installation adding that This tool does not support the current operating system. Looking around, I find this great resource where Microsoft tries to explain all the intracacies of the SPF deployment on Win7.

One of the things it says is:

You must install the WCF Hotfix for Microsoft Windows (KB971831). The hotfix is available for Windows Server 2008 Service Pack 2, Windows Vista Service Pack 1, and Windows Vista Service Pack 2 and for Windows Server 2008 R2 and Windows 7.

Which I download and install. It also says the Prerequisite Installer is not an option for Win7.

Now the MSDN page is not exactly clear regarding the commands for extracting the files. It says to copy the file locally and then, at a command prompt, extract the files using:

<path>\SharePoint /extract:<target path>

In the command above, the word SharePoint should be SharePointFoundation.exe though, I presume the .exe part is optional.

Once I’ve figured that out, it extracts the files and gives me a nice Files Extracted Successfully dialog box where I can click OK.

Also, remember if your paths have blank spaces in the folder names, be sure to surround the whole path in “c:\quotation marks\…”

Now, per the instructions, we edit the:

\Files\Setup\config.xml

file. Next, we’re installing the filterpack (beta) using:

\PrerequisiteInstallerFiles\FilterPack\filterpack.msi

Agree to the license and defeat the user access control dialog. That install gives me an installed successfully dialog box as well.

Next it wants me to install the Sync Framework which I can install from the web. Download, Install, Agree, done. 

Same with the SQlServer Native Client. This will take 20+ Gb so I passed on the SDK.

Then the Windows Identity Framework. Windows 7 requires the file named:

Windows6.1-KB974405-x64.msu

So I download and install that.

Then there’s an epistle of DOS code to enable and activate a bunch of features. The code has to be copied into Notepad to remove the line breaks and pasted into a command window. It seems to be setting up IIS and some other details.  That runs and returns me to prompt. The MSDN page gives you a screenshot of the proper Window Features configuration and mine match just right.

At this point they tell us to reboot.

The MSDN page tells us to run setup.exe in our extracted folder. I click it and get the install wizard. I agree to the terms and click Continue.

The install runs and completes and asks me to run the configuration wizard. I click Close.

The MSDN page says to install SQL Server 2008 KB 970315 x64 before running the wizard. So I close it and refer to SQL Server update. It’s an email roundtrip so now I’m sitting here waiting for an email and “duh-ding” there it is.

It’s a 225Mb download so I’m taking a break.

When it gets done, and you run it, it will require a password that’s contained in the email they sent. The files extract and that’s it? Well, there’s an executable in the extract file location so I run that and defeat the user access control dialog. Then I get the big SQL Server install dialog wizard.

It checks some rules and I pass 8 of 8 so I click Next agree to the terms, install the default components, and get Ready to Update so I click Update.

It runs through the update and tells me Success. I love that. Next, Close, Done.

Now run the SPPT Config Wizard.

It warns me about production content and then tell me it will reset services. I click Yes. It wants to run through 10 tasks.

1, 2, 3, 4, 5, 6, 7, 8, 9, 10 Configuration Successful!

I love that too.

I click Close and, there they are, the SPF 2010 dorks, which are much prettier than the old 2007 dorks.

That’s two cycles through the SP2010 install and now, on a VM on Windows 7.

Tomorrow, we’ll install VS2010 and blow it all up.

hth

-robot


Tags:

 
 
 

Comments are closed.