MMC error in IIS
If you get the following error while opening IIS,
MMC could not create the Snap-In
Then execute the steps given below to fix this issue.
1. Register the .dll files "mmcndmgr.dll" and "inetmgr.dll"
i) Start | Run | cd %SystemRoot%\system32
Here, 'SystemRoot' refers 'C:\Windows'.
ii) regsvr32 mmcndmgr.dll
iii) regsvr32 inetmgr.dll
Tips: 'regsrv32' is a command line tool to register the .dll in the registry.
2. Uninstall and Re-install IIS
To uninstall, Start | Control Panel | Add/Remove Windows Components | Check 'Application Server', click 'Details' | Uncheck 'Internet Information Services' | Click 'OK'
To install, Start | Control Panel | Add/Remove Windows Components | Check 'Application Server', click 'Details' | check 'Internet Information Services' | Click 'OK'
Now you can access IIS without any error.
17 Jul, 2009
I also had to register this file before I could register InetMgr.dll else I received a Load Library error.
regsvr32.exe smtpadm.dll --> had to register this one
regsvr32.exe smtpsnap.dll --> someone suggested registering this one too but didn't have to register that one to get manager to work