日期:2014-05-18  浏览次数:20408 次

应用程序重起IIS的问题
ServiceController   sc   =   new   ServiceController( "IIS   Admin   Service ");
                        sc.Stop();
                        sc.WaitForStatus(ServiceControllerStatus.Stopped);
                        sc.Start();
                        if   (sc.Status   ==   ServiceControllerStatus.ContinuePending)   {
                                Response.Write( "服务即将运行 ");
                                Response.End();
                        }

这段是重起IIS服务代码,运行时出现:
[InvalidOperationException:   无法打开计算机“.”上的   IISADMIN   服务。]
这是IUser的权限问题吗?

------解决方案--------------------
接分

------解决方案--------------------
出现该问题请查看服务中IISAdmin服务与World Wide Web Publishing服务是否启动,出现问题中所说的问题,服务被禁止或者被修改为手动启动了
------解决方案--------------------
http://blog.csdn.net/Knight94/archive/2006/08/22/1104893.aspx