I have two versions of Visual Studio 2005/208 installed in my system (windows7), when I am opening Visual Studio with “devenv” command from “Run” window then its opening Visual Studio 2005 but I want when I open it using “devenv” command so Visual Studio 2008 should open by default.
How can I do this in windows.
Thanks
Note: I am not sure this question is for Stackoverflow or for Superuser so just asked it here, if this has any problem then (any moderator) please move it to superuser.
The problem is that both executables are called “devenv.exe”.
What will be happening is that while both the 2005 folder and 2008 folder are on your Windows search path, the 2005 folder occurs first. This means that the 2005 version is found first and gets executed.
Possible solutions:
Rename the 2005 copy to be “devenv2005.exe” (for example). However, you will need to update any shortcuts that point to it to use the new name.
Edit your PATH environment variable to swap the order of the 2005 and 2008 directories.
The second is the least work – depending on how confident you are about editing environment variables.