Steve Smith's Blog

Musings on Software and the Developer Community

Open Visual Studio Files As Administrator

Working with IIS as your web server, or working with Azure projects, are two examples of situations in which Visual Studio (2008+) needs to be running as Administrator (on Windows Vista or Windows 7).  If you don’t run it as such, you may be faced with a dialog like this one (for Azure):

image

Now of course if you have Visual Studio pinned to your taskbar or start menu, you can launch it as admin by right-clicking and selecting Run As Administrator, as Jeff Blankenburg shows here.  That’s great for one-off things, but in my scenario I really want to be able to double-click on a .sln file and have it open with Visual Studio as an administrator:

image

The solution as suggested by http://twitter.com/JeremySkinner is to go and update VSLauncher.exe so that it always runs as administrator.  You’ll find VSLauncher here:

C:\Program Files (x86)\Common Files\microsoft shared\MSEnv

Right click on it, select Properties, and then the Compatibility tab.  From here you can check the box for Run this program as an administrator:

image

With that done, you can now go right into your project structure in Windows Explorer and open whichever solution or project files you want, and they will open in an Administrator privileged instance of Visual Studio, with the elevated privileges Azure and IIS require.

    kick it on DotNetKicks.com

Wednesday, 03 March 2010

Comments

 avatar

Jeff Blankenburg said on 04 Mar 2010 at 9:35 AM

In my defense, I also cover that solution in my post...at the end. :)


Leave a Comment

Please join the discussion and share your thoughts.