Freigeben über


Befehl „AddResource“: Virtuelles Verzeichnis

Um einer BizTalk-Anwendung ein virtuelles Verzeichnis für eine Website oder Webdienste hinzuzufügen, verwenden Sie den Befehl AddResource , und geben Sie System.BizTalk:WebDirectory für den Type-Parameter an. Mit diesem Befehl wird das virtuelle Verzeichnis der BizTalk-Verwaltungsdatenbank hinzugefügt. Das virtuelle Verzeichnis wird auch in der BizTalk Server-Verwaltungskonsole im Ressourcenordner der Anwendung, der Sie es hinzugefügt haben, angezeigt. Darüber hinaus wird das virtuelle Verzeichnis aufgelistet, wenn Sie den ListApp-Befehl verwenden.

Wichtig

Wenn Sie ein virtuelles Verzeichnis mit einer URL hinzufügen, die den Ausdruck "https" enthält, müssen Sie in der angegebenen URL anstelle von "https" das Präfix "http" verwenden. Wenn Sie "https" verwenden, schlägt der Vorgang zum Hinzufügen eines virtuellen Verzeichnisses fehl. Obwohl Sie in der URL den Ausdruck "http" verwenden, sind die "https"-Einstellungen für die URL in der Internetinformationsdienste-Metabasis gültig, und das virtuelle Verzeichnis funktioniert ordnungsgemäß.

Hinweis

Wenn Sie ein virtuelles Verzeichnis aus einer 64-Bit-Version des Webdiensts hinzufügen und dann versuchen, die Anwendung mit dem virtuellen Verzeichnis auf einem 32-Bit-Computer zu installieren, wird das virtuelle Verzeichnis nicht installiert. Es wird nur auf einem 64-Bit-Computer installiert.

Verbrauch

BTSTask AddResource [/ApplicationName:value] /Type:System.BizTalk:WebDirectory[/Overwrite] /Source:value [/Destination:value] [/Server:value] [/Database:value]

Parameter

Parameter Erforderlich Wert
/ApplicationName (oder /A, siehe Hinweise) No Der Name der BizTalk-Anwendung, der Sie das virtuelle Verzeichnis hinzufügen. Wenn der Name Leerzeichen enthält, müssen Sie ihn in doppelte Anführungszeichen (") setzen. Wenn der Anwendungsname nicht angegeben ist, wird die BizTalk-Standardanwendung für die Gruppe verwendet.
/Type (oder /T, siehe Hinweise) Yes System.BizTalk:WebDirectory (Bei diesem Wert wird die Groß-/Kleinschreibung nicht beachtet.)
/Overwrite (oder /O, siehe Hinweise) No Option zum Aktualisieren eines vorhandenen virtuellen Verzeichnisses. Wenn nicht angegeben ist und in der Anwendung bereits ein virtuelles Verzeichnis vorhanden ist, das denselben Namen wie das hinzugefügte virtuelle Verzeichnis aufweist, schlägt der AddResource-Vorgang fehl.
/Source (oder /S, siehe Hinweise) Yes Vollständiger URI des virtuellen Quellverzeichnisses.

Beispiele:

http://MyHost:80/MyPath/MyVirtualDirectory
/Destination (oder /De, siehe Hinweise) No Der URI, der dem virtuellen Verzeichnis zugewiesen werden soll, wenn die Anwendung aus der MSI-Datei installiert wird. Wenn dieser Parameter nicht angegeben ist, wird der Parameter "Source" mit "localhost" als Host verwendet.
/Server (oder /S, siehe Hinweise) No Der Name der SQL Server-Instanz, die als Host für die BizTalk-Verwaltungsdatenbank dient, im Format Servername\Instanzname,Port.

Der Instanzname ist nur erforderlich, wenn sich der Instanzname vom Servernamen unterscheidet. Der Port ist nur erforderlich, wenn in SQL Server eine andere Portnummer als der Standardwert 1433 verwendet wird.

Beispiele:

Server=MyServer

Server=MyServer\MySQLServer,1533

Bei fehlender Angabe wird der Name der SQL Server-Instanz verwendet, die auf dem lokalen Computer ausgeführt wird.
/Database (oder /Da, siehe Hinweise) No Der Name der BizTalk-Verwaltungsdatenbank. Falls nicht angegeben, wird die BizTalk Management-Datenbank verwendet, die im lokalen instance von SQL Server ausgeführt wird.

Beispiel

BTSTask AddResource /ApplicationName:MyApplication /Type: System.BizTalk:WebDirectory /Overwrite /Source:http://Host1:90/MyVirtualDirectory /Destination:http://Host2:90/MyVirtualDirectory /Server:MyDatabaseServer /Database:BizTalkMgmtDb

Hinweise

Bei Parametern wird die Groß- und Kleinschreibung nicht berücksichtigt. Zum Angeben von Parametern müssen Sie nicht den vollständigen Parameternamen eingeben. Es ist ausreichend, die ersten Buchstaben des Parameternamens einzugeben, die den Parameter eindeutig kennzeichnen.

Weitere Informationen

Befehl „AddResource“
Hinzufügen einer .NET-Assembly zu einer Anwendung