RunAs A different user when debugging in Visual Studio
This works (I feel so idiotic):
C:\Windows\System32\cmd.exe /C runas /savecred /user:OtherUser DebugTarget.Exe
The above command will ask for your password everytime, so for less frustration, you can use /savecred. You get asked only once. (but works only for Home Edition and Starter, I think)
you can also use VSCommands 2010 to run as different user:
As mentioned in have debugger run application as different user (linked above), another extremely simple way to do this which doesn't require any more tools:
- Hold Shift + right-click to open a new instance of Visual Studio.
Click "Run as different user"
Enter credentials of the other user in the next pop-up window
- Open the same solution you are working with
Now when you debug the solution it will be with the other user's permissions.
Hint: if you are going to run multiple instances of Visual Studio, change the theme of it (like to "dark") so you can keep track of which one is which easily).