Adding external tools to Visual Studio 2008
by iampeterbanjo on February 22, 2009
Often times Visual Studio will try and help you by launching some tool or function when you build a project. But sometimes you might want to use these tools outside of the prescribed work flow or maybe you just want quick access to your “utility belt”.
- From the menu bar select “Tools” followed by “External Tools”
- From the “External Tools” menu, click on “Add” to make a new entry.

- Enter the appropriate information for the new “External Tool”

Here are the settings for two external tools that I have added.
The first is for Windows Communication Foundation Test Client that allows you to test the host services that you create in Visual Studio. Be sure to select “Prompt for arguments” so you can enter the location of the service that you are testing.
Command = C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\WcfTestClient.Exe
Next are the settings for the Visual Studio 2008 command prompt. This came in handy to enter some configuration commands for Visual Studio – more on that in another post.
Arguments = %comspec% /k “”H:\Program Files\Microsoft Visual Studio 9.0\VC\vcvarsall.bat”" x86
Initial directory = $(ProjectDir)
What external tools have you added?
4 comments
That’s all fine and dandy. But how does one get the tools menus to display more than 3 external tools at a time? I have a ton of screen real estate and I would like to display more than 3 exteranal tools on the menus without having to constantly juggle the order of the tools.
by MatrixArchitect on April 28, 2009 at 13:27. #
OK correction to my previous comment. I just discovered somehow the external tools on lines # 4 and 5 do not display on the menu. (A VS bug?) Adding dummy entries there and pushing down the original entries ensured that everything shows on the Tools menu now.
by MatrixArchitect on April 28, 2009 at 20:56. #
Thanks for the comment.
I actually would like more efficient use of real estate as well especially since I increased the default font size on my laptop.
A nice feature would be if you could organize the list like “move up”, “move down”
by iampeterbanjo on May 6, 2009 at 13:53. #
> A nice feature would be if you could organize the list like “move up”, “move down”
They got that, right under Add & Delete.
by tmack on September 17, 2009 at 07:22. #