smith88 发表于 2015-8-16 10:22:02

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]
查看完整版本: C# 利用DirectoryEntry 修改IIS默认站点的端口