Freigeben über


Hinzufügen einer Datei zu einer Anwendung

In diesem Thema wird beschrieben, wie Sie mithilfe der BizTalk Server-Verwaltungskonsole oder der Befehlszeile einer BizTalk-Anwendung eine Datei hinzufügen. Dateien, die Sie zu einer Anwendung hinzufügen, werden beim Installieren der Anwendung in den Installationsordner kopiert. Dateien können auch in die MSI-Datei der Anwendung exportiert und mit der Anwendung in andere Bereitstellungsumgebungen verschoben werden.

Hinweis

Anweisungen zum Hinzufügen einer Infodatei finden Sie unter Verknüpfen mit einer Infodatei.

Wenn Sie eine in der Anwendung bereits vorhandene Datei überschreiben möchten, müssen Sie die Option zum Überschreiben angeben. Die Option zum Überschreiben funktioniert nur, wenn beide Dateien denselben Namen haben. Wenn diese Option nicht angegeben wird und die Anwendung bereits eine Datei mit identischem Namen enthält, kann die neue Datei nicht hinzugefügt werden.

Hinweis

Anders als bei Elementen einiger anderer Typen können in einer BizTalk-Gruppe mehrere Dateien mit demselben Namen vorhanden sein.

Voraussetzungen

Zum Durchführen der Schritte in diesem Thema müssen Sie mit einem Konto angemeldet sein, das Mitglied der Gruppe BizTalk Server-Administratoren ist. Ausführlichere Informationen zu Berechtigungen finden Sie unter Erforderliche Berechtigungen für das Bereitstellen und Verwalten einer BizTalk-Anwendung.

So fügen Sie eine Datei zu einer Anwendung hinzu

Mithilfe der BizTalk Server-Verwaltungskonsole

  1. Klicken Sie auf Start, alle Programme, Microsoft BizTalk Server 20xx und dann auf BizTalk Server Verwaltung.

  2. Erweitern Sie in der Konsolenstruktur BizTalk Server Verwaltung und die BizTalk-Gruppe, die die Anwendung enthält, der Sie die Datei hinzufügen möchten.

  3. Erweitern Sie Anwendungen und die Anwendung, der Sie eine Datei hinzufügen möchten.

  4. Klicken Sie mit der rechten Maustaste auf den Ordner Ressourcen , zeigen Sie auf Hinzufügen, und klicken Sie dann auf Ressourcen.

  5. Klicken Sie auf Hinzufügen, wählen Sie die Datei aus, und klicken Sie dann auf Öffnen.

  6. Wählen Sie in der Dropdownliste Dateityp die Option System.BizTalk:File aus.

  7. Geben Sie unter Ziel den vollständigen Pfad des Speicherorts ein, an den die Datei kopiert werden soll, wenn die Anwendung aus der .msi-Datei installiert wird, einschließlich des Dateinamens. Der Standardspeicherort ist %BTAD_InstallDir%, der Installationsordner der Anwendung. Bei fehlender Angabe dieses Pfades wird die Datei während der Installation nicht in das lokale Dateisystem kopiert.

  8. Wenn Sie fertig sind, klicken Sie auf OK.

Verwenden der Befehlszeile

  1. Öffnen Sie eine Eingabeaufforderung wie folgt: Klicken Sie auf Start, klicken Sie auf Ausführen, geben Sie ein cmd, und klicken Sie dann auf OK.

  2. Geben Sie den folgenden Befehl ein, und ersetzen Sie dabei die entsprechenden Werte, wie in der folgenden Tabelle beschrieben:

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

    Beispiel:

    BTSTask AddResource /ApplicationName:MyApplication /Type:System.BizTalk:File /Overwrite /Source:"C:\Source Files\File.txt" /Destination:"C:\New Files\File.txt" /Server:MyDatabaseServer /Database:BizTalkMgmtDb

    Parameter Wert
    /Applicationname Der Name der BizTalk-Anwendung, der die Datei hinzugefügt werden soll. Wenn der Anwendungsname nicht angegeben wurde, wird die BizTalk-Standardanwendung verwendet. Wenn der Name Leerzeichen enthält, müssen Sie ihn in doppelte Anführungszeichen (") setzen.
    /Typ System.BizTalk:File (Bei diesem Wert wird nicht zwischen Groß- und Kleinschreibung unterschieden.)
    /Überschreiben Option zum Aktualisieren einer vorhandenen Datei. Bei fehlender Angabe, und wenn in der Anwendung bereits eine Datei existiert, die denselben Namen hat wie die hinzugefügte Datei, schlägt der AddResource-Vorgang fehl.
    /Quelle Vollständiger Pfad der Datei, einschließlich des Dateinamens. Wenn der Pfad Leerzeichen enthält, müssen Sie ihn in doppelte Anführungszeichen (") setzen.
    /Ziel Der vollständige Pfad des Speicherorts, an den die Datei bei Installation der Anwendung mithilfe der MSI-Datei kopiert werden soll. Wenn der Pfad Leerzeichen enthält, müssen Sie ihn in doppelte Anführungszeichen (") setzen. Bei fehlender Angabe wird die Datei während der Installation nicht in das lokale Dateisystem kopiert.
    /Server 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.
    /Datenbank Der Name der BizTalk-Verwaltungsdatenbank. Bei fehlender Angabe wird die BizTalk-Verwaltungsdatenbank verwendet, die in der lokalen Instanz von SQL Server ausgeführt wird.

Weitere Informationen

Verwalten von .NET-Assemblys, Zertifikaten und anderen Ressourcen
Befehl „AddResource“: Datei
Erstellen und Bearbeiten von BizTalk-Anwendungen