是否可以使用 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/