My next find for a Visual Studio Add-In is called Explorer, and is another free one available from http://www.codeproject.com/csharp/Explorer.asp . Explorer is easy to install and use.
After you download, extract the two files to your My Documents/Visual Studio 2005/Addins directory (create the Addins directory if it doesn’t exist). Then launch Visual Studio, click on Tools, Add-in Manager, and make sure Explorer is loaded.
Using Explorer is quite simple, just right click on the Solution, Project, or a folder and you’ll see a new menu option, Explorer.
Explorer has a submenu with two options, “Open folder” and “Execute this application”. Open folder opens up a windows explorer folder in the same directory where the item you clicked on resides. This is a very handy way to quickly navigate to the directory where your project resides.
Note the “Execute the application” option only appears when you are on a project, not the solution. However, this is handy when you have a test project that is not your main application. Using this menu option keeps you from having to go through the effort of changing your startup project to run a rest program that is part of your solution.
Be aware this does not build the project, it runs the last built exe you created. If you’ve made changes to the project you want to run be sure to do a build before using this menu option.
If you are interested in writing your own add-ins, you should also check out the available source code. It’s a nice example of how to hook into the menu structures for writing your own add-ins.
![[Picture of Explorer Menu]](https://arcanecode.com/wp-content/uploads/2006/12/explorer1.jpg?w=1100)
![[Picture of Command Prompt Explorer Bar]](https://arcanecode.com/wp-content/uploads/2006/12/commandpromptexplorerbar1.jpg?w=1100)
![[Picture of SharpKeys]](https://arcanecode.com/wp-content/uploads/2006/12/sharpkeys1.jpg?w=1100)
![[Picture of ZoomIt Option Dialog]](https://arcanecode.com/wp-content/uploads/2006/11/WindowsLiveWriter/SysInternalsZoomIt_14ACA/clip_image002.jpg?w=1100&h=489)
![[Demonstration of ZoomIt's Draw feature.]](https://arcanecode.com/wp-content/uploads/2006/11/WindowsLiveWriter/SysInternalsZoomIt_14ACA/clip_image004.jpg?w=1100&h=450)
![[Picture of ProcMon basic view.]](https://arcanecode.com/wp-content/uploads/2006/11/WindowsLiveWriter/SysInternalsProcMon_5738/clip_image002.jpg?w=1100&h=270)
![[Pic of ProcMon with it's lower panel showing some useful information.]](https://arcanecode.com/wp-content/uploads/2006/11/WindowsLiveWriter/SysInternalsProcMon_5738/clip_image004.jpg?w=1100&h=349)
![[Pic of dialog showing more information about the application you clicked on.]](https://arcanecode.com/wp-content/uploads/2006/11/WindowsLiveWriter/SysInternalsProcMon_5738/clip_image006.jpg?w=1100&h=497)
![[Picture: Try not to drool as you look at this useful graph.]](https://arcanecode.com/wp-content/uploads/2006/11/WindowsLiveWriter/SysInternalsProcMon_5738/clip_image008.jpg?w=1100&h=497)
![[Picture: Your like a kid at Christmas as you look over all the stats you can dig out of your .Net app.]](https://arcanecode.com/wp-content/uploads/2006/11/WindowsLiveWriter/SysInternalsProcMon_5738/clip_image010.jpg?w=1100&h=497)
![[Picture: Shows you just how much memory your app really needs.]](https://arcanecode.com/wp-content/uploads/2006/11/WindowsLiveWriter/SysInternalsProcMon_5738/clip_image012.jpg?w=1100&h=254)
![[Picture of FileMon.]](https://arcanecode.com/wp-content/uploads/2006/11/WindowsLiveWriter/SysInternalsTwoMonitorPrograms_11823/clip_image002.jpg?w=1100&h=206)
![[Picture of RegMon.]](https://arcanecode.com/wp-content/uploads/2006/11/WindowsLiveWriter/SysInternalsTwoMonitorPrograms_11823/clip_image004.jpg?w=1100&h=200)