在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
重启站点: 复制代码 代码如下: /// <summary> /// 根据名字重启站点.(没重启线程池) /// </summary> /// <param name="sitename"></param> static void RestartWEbSite(string sitename) { try { var server = new ServerManager(); var site = server.Sites.FirstOrDefault(s => s.Name == sitename); if (site != null) { site.Stop(); if (site.State == ObjectState.Stopped) { } else { Console.WriteLine("Could not stop website!"); throw new InvalidOperationException("Could not stop website!"); } site.Start(); } else { Console.WriteLine("Could not find website!"); throw new InvalidOperationException("Could not find website!"); } /// <summary> //防止状态为正在开启 重启iis线程池: 复制代码 代码如下: /// <summary> /// 线程池名字 /// </summary> /// <param name="name"></param> static void RestartIISPool(string name) { string[] cmds = { "c:", @"cd %windir%\system32\inetsrv", string.Format("appcmd stop apppool /apppool.name:{0}", name), string.Format("appcmd start apppool /apppool.name:{0}", name) }; Cmd(cmds); CloseProcess("cmd.exe"); } /// <summary> string strRst = p.StandardOutput.ReadToEnd(); p.WaitForExit(); /// <summary> |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论