AddResource コマンド: 仮想ディレクトリ
Web サイトまたは Web サービスの仮想ディレクトリを BizTalk アプリケーションに追加するには、 AddResource コマンドを使用し、Type パラメーター に System.BizTalk:WebDirectory を指定します。 このコマンドを実行すると、該当する仮想ディレクトリが BizTalk 管理データベースに追加されます。 仮想ディレクトリは、BizTalk Server 管理コンソール (追加先アプリケーションのリソース フォルダー) にも表示されます。 また、ListApp コマンドを使用すると、仮想ディレクトリが 一覧表示されます。
重要
URL に https が含まれる仮想ディレクトリを追加する場合、URL には https ではなく http を使用する必要があります。 https を使用した場合、仮想ディレクトリの追加操作は失敗します。 URL に http を指定したとしても、インターネット インフォメーション サービス メタベースでは、依然として、その URL の https 設定が有効であるため、仮想ディレクトリは正常に機能します。
Note
64 ビット版の Web サービスから仮想ディレクトリを追加し、その仮想ディレクトリを含むアプリケーションを 32 ビット コンピューターにインストールしようとしても、仮想ディレクトリはインストールされません。 64 ビット コンピューターにしかインストールできません。
使用
BTSTask AddResource [/ApplicationName:value] /Type:System.BizTalk:WebDirectory[/Overwrite] /Source:value [/Destination:value] [/Server:value] [/Database:value]
パラメーター
パラメーター | 必須 | 値 |
---|---|---|
/ApplicationName (または /A、解説を参照) | いいえ | 仮想ディレクトリを追加する BizTalk アプリケーションの名前。 名前にスペースが含まれている場合は、二重引用符 (") で囲む必要があります。 アプリケーション名が指定されなかった場合、グループの既定の BizTalk アプリケーションが使用されます。 |
/Type (または /T、解説を参照) | はい | System.BizTalk:WebDirectory (この値では大文字と小文字は区別されません)。 |
/Overwrite (または /O、解説を参照) | いいえ | 既存の仮想ディレクトリを更新するためのオプション。 指定しなかった場合、追加する仮想ディレクトリと同じ名前の仮想ディレクトリが既にアプリケーションに存在した場合、AddResource 操作は失敗します。 |
/Source (または /S、解説を参照) | はい | ソース仮想ディレクトリの完全 URI。 例 : http://MyHost:80/MyPath/MyVirtualDirectory |
/Destination (または /De、解説を参照) | いいえ | アプリケーションが .msi ファイルからインストールされたときに、仮想ディレクトリに割り当てる URI。 このパラメーターを指定しなかった場合、Source パラメーターの値が localhost と組み合わせて使用されます。 |
/Server (または /S、解説を参照) | いいえ | BizTalk 管理データベースをホストする SQL Server インスタンスの名前。ServerName\InstanceName,Port の形式で指定します。 インスタンス名の指定は、そのインスタンス名がサーバー名と異なる場合にのみ必要です。 ポートの指定は、SQL Server で使用するポート番号が既定値 (1433) と異なる場合にのみ必要です。 例 : Server=MyServer Server=MyServer\MySQLServer,1533 指定しなかった場合、ローカル コンピューターで実行されている SQL Server インスタンスの名前が使用されます。 |
/Database (または /Da、解説を参照) | いいえ | BizTalk 管理データベースの名前。 指定しない場合は、SQL Serverのローカル インスタンスで実行されている BizTalk 管理データベースが使用されます。 |
サンプル
BTSTask AddResource /ApplicationName:MyApplication /Type: System.BizTalk:WebDirectory /Overwrite /Source:http://Host1:90/MyVirtualDirectory
/Destination:http://Host2:90/MyVirtualDirectory
/Server:MyDatabaseServer /Database:BizTalkMgmtDb
注釈
パラメーターの大文字と小文字は区別されません。 パラメーター名は、すべて入力する必要はありません。最初の数文字 (一意に特定できるだけの文字数) を入力するだけで構いません。