In Windows Vista, it's not possible to open a solution file (.sln) if Visual Studio is set to always run in Administrator mode.
As adviced in Visual Studio 2005 SP1 and the update for Windows Vista, Visual Studio should run in Administrator mode. As I'm a local Administrator on my PC, this shouldn't be a problem. On the other hand, I don't want to have to open the start menu, search for Visual Studio, right-click on it and select "Run As Administrator". That's not how I work.
This is how I usually work: I browse to a folder and select an .sln file and hit enter on my keyboard. Very rarely do I use the mouse. In Vista, the default behavior is that VS then opens the solution in non-privileged mode, but I want it to always open in elevated mode: If I'm writing code, I know what I'm doing!
For that reason, I've modified the properties of devenv.exe by setting the "Run As Administrator" check mark in the Compatibility tab. This ought to ensure (I hope) that VS always runs in elevated mode.
However, after I've done this, nothing happens when I hit enter on a .sln file. Visual Studio never opens. Double-clicking doesn't work either.