ASP.NET C# 如何在程序中控制IIS服务或应用程序池重启?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ASP.NET C# 如何在程序中控制IIS服务或应用程序池重启?相关的知识,希望对你有一定的参考价值。

停止IIS服务
ServiceController sc = new ServiceController("iisadmin");
if(sc.Status==ServiceControllerStatus.Running)

{

 sc.Stop();
}


重启IIS服务
ServiceController sc = new ServiceController("iisadmin");
 sc.Start();

重启进程
using System.Diagnostics;
Process.Start("iisreset");

 

转自:http://blog.csdn.net/educast/article/details/6227541

以上是关于ASP.NET C# 如何在程序中控制IIS服务或应用程序池重启?的主要内容,如果未能解决你的问题,请参考以下文章

C#在win7系统 iis部署asp.net导出excel功能报错

WIN2003如何让IIS支持ASP 和ASP.NET

如何将c#做好的asp.net网站部署到iis上

.NET 程序集如何在 IIS ASP.NET 上下文中检测自己的版本?

SignalR入门之多平台SignalR服务端

C# WCF 元数据端点不工作(IIS 和 ASP.NET 开发服务器)