背景:
我正在尝试在 Windows 7 构建框上停止和启动 IIS,以便运行验收测试。但据我所知,大多数远程 Web 管理功能已被 Microsoft 禁用,这是一次愚蠢的尝试,目的是销售更多的 Windows Server 2008 许可证。尽管如此,出于某种原因,他们没有禁用最不方便用户的远程控制 IIS 的方式,但它们都令人非常痛苦。
我可以轻松做的是从 msbuild 任务远程停止和启动 WWW 服务。但我想确保这也会重新启动应用程序池,以便当我复制新的 Web 文件时,那里的 Web 服务器将提供该网站的最新版本。
问题:
如果我重新启动W3SVC
Windows 服务,那么应用程序池也会重新启动吗?