IIS Mapper Shell Extension
Updated: August 29, 2005
This is a simple Windows Explorer Shell Extension, much based upon the ShellCmd sample that comes with the .NET SDK.
It provides a way to simply right-click a folder and up pops a dialog box that allows you to rapidly map an IIS Virtual directory to that path without having to jump into IIS Manager. Also allows you to remove mappings as well.
An installer is included in the Zip file with full source code.
To run, just click on the executable and choose "Register" to enable the Shell Extension; or UnRegister to remove the Shell Extension. Please note that in order to remove fully from memory it requires Explorer.exe to be restarted. One way is a reboot; the other way is to Kill Explorer.exe then restart using taskmanager.
This Shell extension doesn't currently enable the registry setting "DesktopProcess" which allows multiple Explorer processes (one for taskbar & desktop - others in their own process) for stability reasons.
Download Installer
Download full Project Solution
Enjoy!!!
| Running & Shell Registration |
 |
| Context Menu Item |
 |
| Contextual IIS Virtual Mapping |
 |
V1.0.0.0 - 8/25/2005 Initial Release
V1.0.0.2 - 8/27/2005 Extended control over IIS Settings; added warning message for existing sites
V1.0.3 - 8/28 - Minor updates - faster initial load