0

作为 .NET 部署过程的一部分,我们希望在 IIS 上创建一个新网站。这个想法是能够在使网站上线之前运行另一组冒烟测试 - 加上如果出现问题能够立即回滚到以前的版本。我们希望将这一切与 Jenkins 联系起来。

虽然 IIS7 拥有一整套工具,可以让我们通过 PowerShell 组合并配置一个新网站,但 IIS6 却没有这样的奢侈。

虽然升级到 IIS7 显然可以解决我们的问题,但我们的服务器目前在 Windows 2003 上运行。

有没有办法在 IIS6 中做我们想做的事?我们是否以错误的方式处理这个问题?

4

1 回答 1

1

IIS6 配置存储在 2 个 xml 文件中,MetaBase.xml 和 MSSchema.xml 位于 %SystemRoot%\System32\Inetsrv中。

检查有关用于管理 IIS 站点、应用程序池等的可用脚本的这些链接:

关于默认页面、.NET 版本等网站的配置,我在 Technet 上找不到任何脚本。但如果它在配置 xml 中,我认为您可以为此创建一些命令行工具。

于 2012-08-13T17:50:33.677 回答