是否可以使用 NAnt 管理 IIS Web 应用程序?
例如停止或启动它?

最佳答案

也许你可以使用 exec 任务来执行

iisreset -stop
iisreset -start

编辑:this VBS 可能有助于在 IIS 下停止/启动 WebApplications

这是在 IIS 上停止具有 nant 任务的网站的可接受解决方案:
<target name="stopSite">
  <exec program="cscript.exe">
    <arg value="C:\windows\system32\iisweb.vbs" />
    <arg value="/stop" />
    <arg value="test" />
  </exec>
</target>

关于build-automation - IIS 站点和 nant/nantcontrib?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/586098/

10-16 09:06