C# 利用DirectoryEntry 修改IIS默认站点的端口
System.DirectoryServices.DirectoryEntry folderRoot = new DirectoryEntry("IIS://localhost/W3SVC/1");//得到现默认站点的IP 端口 描述
string strServerBindings =this.TextBox1.Text = folderRoot.Properties["ServerBindings"].Value.ToString();
//解出端口Port
char[] splitChar = {':'};
string [] strArr = strServerBindings.Split(splitChar);
//重新赋值为8000
folderRoot.Properties["ServerBindings"].Value = strArr + ":8000:" + strArr;
folderRoot.CommitChanges();
this.TextBox2.Text = folderRoot.Properties["ServerBindings"].Value.ToString();
页:
[1]