以编程方式添加站点绑定IIS 7.5

时间:2015-06-08 23:36:31

标签: c# iis

我正在尝试以编程方式添加网站绑定。这是我的代码:

using (ServerManager manager = ServerManager.OpenRemote("serverName"))
{
    manager.Sites["siteName"].Bindings.Add(string.Format("*:{1}:{0}.localhost", clientCode, port), "http");
    manager.CommitChanges();
}

我收到以下错误。我该如何解决这个问题?

  

UnAuthorizedException:由于以下错误,从机器检索具有CLSID {}的远程组件的COM类工厂失败:80070005

1 个答案:

答案 0 :(得分:0)

帐户运行代码必须是远程计算机的管理员,并且必须在防火墙上打开远程计算机上的DCOM相关端口。