关于IIS站点属性更新的问题(100) 我在IIS下建立一个站点叫IIA,怎么通过c#来把域名www.b.com绑定到该站点下,又任何将已经绑定到该站点下的域名www.a.com删除!该站点的IP地址为:全部未分配(默认),tcp端口为80 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 #region 域名绑定方法 public static void AddHostHeader(int siteid, string ip, int port, string domain)//增加主机头(站点编号.ip.端口.域名) { DirectoryEntry site = new DirectoryEntry("IIS://localhost/W3SVC/" + siteid); PropertyValueCollection serverBindings = site.Properties["ServerBindings"]; string headerStr = string.Format("{0}:{1}:{2}", ip, port, domain); if (!serverBindings.Contains(headerStr)) { serverBindings.Add(headerStr); } site.CommitChanges(); } #endregion #region 删除主机头 public static void DeleteHostHeader(int siteid, string ip, int port, string domain)//删除主机头(站点编号.ip.端口.域名) { DirectoryEntry site = new DirectoryEntry("IIS://localhost/W3SVC/" + siteid); PropertyValueCollection serverBindings = site.Properties["ServerBindings"]; string headerStr = string.Format("{0}:{1}:{2}", ip, port, domain); if (serverBindings.Contains(headerStr)) { serverBindings.Remove(headerStr); } site.CommitChanges(); } #endregion c# 通过快捷方式打开程序的时候,如何获取该快捷方式的名称,有没有办法实现呢?高手帮忙解答一下,谢谢! 请教一个问题,源码打开的 树状图的实现 DataGridView 操作 构造函数有参数的 静态方法类 怎么设计 comboBox控件 如何做到,只让用户选择,不让用户填写? 紧急求助 SOS 过年拉 老板不发工资了 大家帮下我. 谁能把下面C++BUILDER的代码翻译成C#的,100分! 工程无法针对目标平台anycpu生成 动态加载程序集,反射类型,邪门了,同样的代码在量个程序里得到不同结果。 高手求助~~windows 2003 安装 SQL2005失败
public static void AddHostHeader(int siteid, string ip, int port, string domain)//增加主机头(站点编号.ip.端口.域名)
{
DirectoryEntry site = new DirectoryEntry("IIS://localhost/W3SVC/" + siteid);
PropertyValueCollection serverBindings = site.Properties["ServerBindings"];
string headerStr = string.Format("{0}:{1}:{2}", ip, port, domain);
if (!serverBindings.Contains(headerStr))
{
serverBindings.Add(headerStr);
}
site.CommitChanges();
}
#endregion #region 删除主机头
public static void DeleteHostHeader(int siteid, string ip, int port, string domain)//删除主机头(站点编号.ip.端口.域名)
{
DirectoryEntry site = new DirectoryEntry("IIS://localhost/W3SVC/" + siteid);
PropertyValueCollection serverBindings = site.Properties["ServerBindings"];
string headerStr = string.Format("{0}:{1}:{2}", ip, port, domain);
if (serverBindings.Contains(headerStr))
{
serverBindings.Remove(headerStr);
}
site.CommitChanges();
}
#endregion