如何从.xml文件自动创buildIIS网站?

我知道使用IISpipe理器,我可以将IIS站点的configuration保存到一个文件,去一台新的机器,然后从该(XML)文件创build一个新的网站

我的问题是: 如何使用保存的configuration(xml)文件自动创build网站?

奖金积分的答案,让我这样做与IIS 6.0

您可以使用Web部署工具在服务器之间同步(并因此有效地传输)网站。 具体来说,有一个在IIS 6.0中这样做的问题 。

如果您希望远离编写元数据库数据的自己的序列化和反序列化机制,则可以使用Microsoft在IIS控制台的“导出/导入XML”function中使用的代码。 哟将不得不编写代码来接口,但API是在那里做你想在IIS 6开始。

查看IMSAdminBase2对象,特别是IMSAdminBase2 :: Export和IMSAdminBase2 :: Import方法。

您可以使用ADSI来完成您要查找的内容,但是接下来您将讨论枚举元数据库,将数据自己序列化为您自己的专有XML模式,然后将其反序列化并将其导入到目标服务器上的元数据库中。 我个人会避免的。