作为 .NET 部署过程的一部分,我们希望在 IIS 上创建一个新网站。这个想法是能够在使网站上线之前运行另一组冒烟测试 - 加上如果出现问题能够立即回滚到以前的版本。我们希望将这一切与 Jenkins 联系起来。
虽然 IIS7 拥有一整套工具,可以让我们通过 PowerShell 组合并配置一个新网站,但 IIS6 却没有这样的奢侈。
虽然升级到 IIS7 显然可以解决我们的问题,但我们的服务器目前在 Windows 2003 上运行。
有没有办法在 IIS6 中做我们想做的事?我们是否以错误的方式处理这个问题?