I see that there is a nice library Microsoft.Web.Administration that allows you to configure IIS 7. It appears that Microsoft.Web.Administration doesn’t work for IIS6, so I am trying to see if someone can provide some alternative suggestions.
I am building a Windows Form Application that will allow you to implement all the properties required to configure (Website, Virtual directories, Application pools…etc).
To configure IIS6 you will have to revert to the System.Directory services.
and take it from there.
Hope this helps,