在 .NET 应用程序的构建管道中,我们通过以下方式自动停止和启动 IIS 服务器
net stop WAS
和net start W3SVC
。但是第一个命令有问题。如果服务由于某种原因没有运行,则停止它会引发错误
Windows Process Activation Service 服务未启动。
因此我们的管道将无法继续。但是,如果 IIS 服务器已经关闭,我们希望不会抛出此错误。因此如何在停止非运行服务时不引发错误?
在 .NET 应用程序的构建管道中,我们通过以下方式自动停止和启动 IIS 服务器
net stop WAS
和net start W3SVC
。但是第一个命令有问题。如果服务由于某种原因没有运行,则停止它会引发错误
Windows Process Activation Service 服务未启动。
因此我们的管道将无法继续。但是,如果 IIS 服务器已经关闭,我们希望不会抛出此错误。因此如何在停止非运行服务时不引发错误?