I’m a big fan of Console – it’s a nifty little app that lets you host multiple disparate command prompts in a single tabbed interface. I have a regular command prompt, a Git bash, a Powershell prompt and a Python prompt. These are pretty easy to create, and one I added today was the Visual Studio Command prompt. For VS 2010, the shell value is:
%comspec% /k “”C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\vcvarsall.bat”" x86
That might not be the same on your system, but it’s easy to find it out. Just find the shortcut for the Visual Studio Command Prompt in your Start menu (or whatever it’s called in Windows 7), and go to “Properties”. Copy the “Target” value:
And set this as the “Shell” value in Console.
This prompt puts all the .NET SDK tools into the PATH, so you can use these tools without caring about where they are. I don’t have to use those tools very often (like Gacutil.exe, hope I never have to use that one again), but it’s nice to not have to drop into a new command prompt window that doesn’t support copy-paste.