1

CreateNewSite()関数を使用して新しいIIS 6 Webサイトを正常に作成していますが、さらに2つのホスト名バインディングを追加したいと思います(以下を参照)。

質問:

  1. CreateNewSite()関数は複数のホスト名バインディングをサポートしていますか?

  2. もしそうなら、構文は何ですか?私が見つけたすべてのサンプルコードでは、元のMSコードのコピーのみが見つかり、追加のバインディングの例や変更関数の例はありません。

私はすでにこのブログページをレビューしました...

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

...そして、複数のドメインのように見えるものを見ましたが、コード形式が異なっていたため、使用しているVBSとどのように関連しているかわかりません。

ありがとう、

ミック


`バインディング=Array(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