Installing Windows Phone Developer Tools on Windows Server 2008 and Windows Server 2008 R2

Recently we added a new build machine to serve another team project collection. We have decided to install Windows Server 2008 R2 and later install and configure Team Foundation Build Service. On a build machine, we configured a single build controller and four build agents. During installation and configuration, we came across several limitations. One of the limitations is to install Windows Phone Developer Tools. The Windows Phone Developer Tools are not officially supported on operating systems other than Windows Vista and Windows 7.

There is a simple trick to pass through operating system limitation in installing Windows Phone Developer Tools on Windows Server 2008 and Windows Server 2008 R2.

NOTE: Please note that this is not officially supported.

1. Download the Windows Phone Developer Tools web bootstrapper and save the installer to the build machine hard drive.

2. Extract the contents of the setup package by running vm_web.exe /x to a designated folder in the build machine hard disk.

3. Go to the folder you extracted to in step 2 and open the file baseline.dat in notepad.

4. Look for the section named [gencomp7788].

NOTE: You have to change this exact section. This is the one that controls the OS version blocking behavior in Windows Phone Developer Tools setup.

5. Now the change the values of the matching statements below (change from 1 to 0 – hi-lighted in bold).

InstallOnAMD64=0 ( turns off the check for AMD64 machines)

InstallOnFutureNT=0

InstallOnVista=0

InstallOnWin7=0

InstallOnLHS=0 ( turns off the check for Windows Server 2008)

InstallOnIA64=1

InstallOnNetServer=0 ( turns off the check for Windows Server 2003)

InstallOnWin2k=1

InstallOnWinNT4=1

InstallOnWinXP=0 ( turns off the check for Windows XP)

InstallOnx86=0

InstallOnWin7Server=0 ( turns off the check for Windows Server 2008 R2 )

6. Save and close baseline.dat.

7. Run setup.exe /web from the folder that you previously extracted to in Step 2.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: