1

我正在使用 CreateNewSite() 函数成功创建新的 IIS 6 网站,但想添加另外两个主机名绑定(见下文)。

问题:

  1. CreateNewSite() 函数是否支持多个主机名绑定?

  2. 如果是这样,语法是什么?在我找到的所有示例代码中,我只找到原始 MS 代码的副本,没有附加绑定的示例,甚至没有修改函数的示例。

我已经查看了这个博客页面...

http://stweet.wordpress.com/2010/03/15/creating-a-new-website-programmatically-on-iis-using-asp-net/

...虽然我看到一些看起来像多个域的东西,但代码格式不同,所以我不确定它与我正在使用的 VBS 有什么关系。

谢谢,

米克


` 绑定 = 数组 (0)

Set Bindings(0) = providerObj.get("ServerBinding").SpawnInstance_() 
Bindings(0).IP = myIPnumber
Bindings(0).Port = "80" 
Bindings(0).Hostname = WScript.Arguments(0)


' Create the new Web site using the CreateNewSite method of the IIsWebService object. 
Dim strSiteObjPath 
strSiteObjPath = serviceObj.CreateNewSite("RF_" & WScript.Arguments(0), Bindings, "D:\websites\" & WScript.Arguments(0) & "\httpdocs", WScript.Arguments(2))

`

WScript.Arguments(2) 是自定义 IIS 服务编号。

4

0 回答 0