2012-08-10 59 views
0

作为.NET部署过程的一部分,我们希望在IIS上创建一个新网站。这个想法是能够在使网站生效之前运行另一组烟雾测试 - 另外,如果出现问题,可以立即回滚到以前的版本。我们希望将这一切都与詹金斯联系起来。PowerShell不支持IIS6,升级需要花费。备择方案?

虽然IIS7有一套完整的工具,可以让我们通过PowerShell将新网站拼凑在一起并配置,IIS6并没有这样的奢侈品。

虽然升级到IIS7显然会解决我们的问题,我们的服务器目前在Windows 2003上

运行有没有办法做我们希望在IIS6?我们是否以错误的方式处理这个问题?

+2

如果您需要该工具,付款有什么问题? – asawyer 2012-08-10 17:49:11

+0

好的旧的bat文件怎么样? – 2012-08-10 21:03:23

+0

@Tomas:你能通过命令行创建并配置IIS网站属性/虚拟导演/ etc吗? – JSWork 2012-08-10 21:43:34

回答

1

IIS6配置存储在2个xml文件中,MetaBase.xml and MSSchema.xml located in %SystemRoot%\System32\Inetsrv

检查有关可用脚本这些链接管理IIS网站,应用程序池等:像默认网站

关于配置页面, .NET版本等我找不到任何脚本在Technet上。但是,如果它是在配置XML中,我认为你可以为它创建一些命令行工具。