Visual Studio 2005 beta 2 will not install on Windows XP Professional x64 Edition


If anyone has tried to install Visual Studio 2005 beta 2 on Windows XP Professional x64 Edition, I am sure you have noticed that installation does not work correctly because VS setup says that you need to install Windows XP Service Pack 2 even though there is not an SP2 available for Windows XP Professional x64 Edition.  This is a bug in setup for Visual Studio 2005 beta 2 that has been fixed in later builds.


In the meantime, you can workaround this issue by doing one of the following:



  1. Launch regedit.exe

  2. Go to HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Windows

  3. Change the CSDVersion value to be 512 or higher (0x0000200 in hexadecimal)

  4. Close regedit.exe and install Visual Studio 2005 beta 2

  5. Rerun regedit.exe and change the CSDVersion value back to what it was originally

-or-



  1. Copy the contents of the Visual Studio 2005 beta 2 DVD to a local folder

  2. Go to the Setup subdirectory and open the file baseline.dat in a text editor such as notepad.exe

  3. Locate the section named [gencomp6] - this is the section that tells VS setup to block if Windows XP SP2 is not installed

  4. Change the InstallOnAMD64 and InstallOnIA64 values from 1 to 0

  5. Save and close baseline.dat

  6. Run setup.exe from the local folder that you copied the contents of the DVD to in step 1 and install Visual Studio 2005 beta 2

 

Comments (6)

  1. I’m surprised that no one on the development teams picked this up when playing with early beta 2 bits. I guess they don’t use the installer?

  2. Alex says:

    I’ve installed Visual Studio 2005 beta 2 a couple of times on my own PC, running Windows XP Professional x64 Edition and have never had a problem.

  3. So far I have only heard of instances of this problem on a troubleshooting email alias inside of Microsoft, so it is possible that this issue only affects pre-release builds of Windows XP Professional x64 Edition. I wanted to post this workaround publicly just in case anyone was impacted by this and wanted to be able to install VS 2005 beta 2 on their x64 XP Pro machine. This OS is definitely in the test matrix for Visual Studio 2005.

  4. chris says:

    Has anyone had trouble compiling x64 projects and found a way to avoid the (not a valid 32 bit application) error? I can get everything to run in x86, but never x64 bit using directx sdk (.NET x64 is installed)

    Please email me: ape at monkeyandape dot kom

  5. Hi Chris – I don’t have much expertise in the area you are asking about.  I would suggest taking a look at the MSDN Forums (http://forums.microsoft.com) and/or the Product Feedback site (http://lab.msdn.microsoft.com/productfeedback/) to see if any other folks have run into similar issues and have suggestions that might be useful for you.  Sorry I’m not able to be more helpful.

Skip to main content