O Microsoft.Web.Administration.dll é redistribuível?
Estamos acessando o número da porta padrão usando a classe ServerManager do IIS nas máquinas do cliente. Mas o console não executou algumas das máquinas e é necessário mostrar o Microsoft.Web.Administration.dll. Esta montagem é redistribuível? Ou existe alguma outra maneira de obter o número da porta padrão? Estou usando o código abaixo para obter o número da porta.
<code>using (ServerManager serverManager = new ServerManager()) { SiteCollection allsites = serverManager.Sites; foreach (Site site in allsites) { if (site.Name == "Default Web Site") { BindingCollection allBindings = site.Bindings; foreach (Binding bind in allBindings) { if (bind.Protocol == "http") { PortNo = bind.BindingInformation.ToString(); int portNoLenth = PortNo.Length; PortNo = PortNo.Substring(2, portNoLenth - 3); break; } } } } } </code>
Por favor, me ajude a resolver essa questão.