Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

When starting setup.exe on my Windows 7 RTM x64, I get the following error:

Visual Studio 2010 cannot run in Compatibility Mode

I know that and it does make sense.

However, I didn't run it in compatibility mode. Nor is this compatibility mode active on the setup.exe.

Does anyone know how to fix this?

share|improve this question

migrated from stackoverflow.com Oct 22 '09 at 13:58

This question came from our site for professional and enthusiast programmers.

add comment

5 Answers 5

I had the same problem. I found this website though, and it's working:

I found a workaround by performing the following steps:

  • Created a folder called "setup" at the root (c:\setup)
  • Moved the vm_web.exe file to the new folder (c:\setup\vm_web.exe)
  • Run it from the new location.
share|improve this answer
    
Well son of a...this worked. Thanks. –  Neeko Sep 12 '13 at 14:34
add comment

I have installed Visual Studio 2010 Beta 2 (Professional Edition) on Windows 7 RTM x64 with no problems. I would attempt to download the setup again to see if that fixes it. If you are using the web bootstrapper it is a fairly small download.

share|improve this answer
    
Compensated the downvote, the report of a working VS on x64 is useful. –  Henk Oct 22 '09 at 15:59
    
Seconded. I just installed VS2010 Beta 2 Ultimate on a 64-bit Windows 7 VM with no issues. –  Ferruccio Oct 22 '09 at 16:36
add comment

Is the Visual Studio 2010 you are using a 32 bit version? It can be that the OS is trying to run it in compatibility mode (i.e. 32 bit App on 64 bit OS).

share|improve this answer
add comment

Goto \Setup\ folder on the installation CD/ISO then find setup.exe click on Properties->Compatibility->Change for all users and uncheck Run in compatibility for.. radio-button. Do the same with setup.exe in the disk root folder.

share|improve this answer
add comment

Old problem but still occur.

One of the problems is that Run in compatibility is inherited down the 'running' chain. You have to start setup.exe from a Windows Explorer. Running it from a file manager - like Total Commander - won't work.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.