public static void CreateIISWebSite(string siteName, string siteAddress, string physicalPath)
{
ServerManager iisManager = new ServerManager();
Site site = iisManager.Sites[siteName];
if (site != null)
{
iisManager.Sites.Remove(iisManager.Sites[siteName]);
iisManager.CommitChanges();
}
iisManager.Sites.Add(siteName, "http", string.Concat("*:80:", siteAddress), physicalPath);
iisManager.CommitChanges();
iisManager.Dispose();
}