During the installation of Visual Studio on Windows Vista you will get the following pop-up window when the installation will try to launch devenv.exe:

As you have propably read due to improvements made to Windows Vista like the infamous User Acount Control (UAC) Microsoft doesn't support Visual Studio .NET 2002 and Visual Studio .NET 2003 and there are some issues with running Visual Studio 2005 on Windows Vista and at the moment the only way to work around these issues is by running Visual Studio with elevated permissions.
Clicking on the "Check for solutions online" button will open the following screen:

Clicking on the Microsoft link will take you to the following url: http://msdn2.microsoft.com/en-us/vstudio/aa948853.aspx where there are 3 links:
- Visual Studio on Vista FAQ
- Visual Studio 2005 on Windows Vista Issue List - Running with normal user permissions
- Visual Studio 2005 on Windows Vista Issue List - Running with elevated administrator permissions
There is also a related problem with an available solution according to this screen:

But clicking on this related problem with a "solution" shows you the following screen:

I guess that we are going to have to wait for Service Pack 2 for Visual Studio 2005 but I believe that I have even read somewhere that several issues will be fixed post SP2.
Cross-posted from
The .NET Aficionado