您的位置:首页 > 编程语言 > C#

c# 停止和开启 IIS 7.0 站点的方法

2010-03-06 18:07 531 查看

代码需要引入一个Microsoft.Web.Administration.dll,文件位置在\Windows\System32\inetsrv目录。

核心代码:

///<summary>
///关闭其它站点,只开启输入名称的站点
///</summary>
///<paramname="startSiteName"></param>
privatestaticvoidStartWebsite(stringstartSiteName)
{

varwebManager=newMicrosoft.Web.Administration.ServerManager();
varstartSite=webManager.Sites[startSiteName];
if(startSite==null)
{
Console.WriteLine("Can'tnotfindsite:{0}",startSiteName);
return;
}

foreach(varsiteinwebManager.Sites)
{
if(site.Name!=startSiteName)
site.Stop();
}

startSite.Start();
}


IIS6.0的停止和启动方法参考

/article/5845945.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: