> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# UpdateAssembly

> Aktualisieren Sie mit dem Befehl UpdateAssembly in FCAdminTools eine externe Assembly in den ABBYY FlexiCapture-Project-Einstellungen, Batch-Typen und Dokumentdefinitionen.

Einige Skriptphasen und Regeln können externe Bibliotheken verwenden, die aktuell gehalten werden müssen. Wenn Sie den zur Anpassung von Projects verwendeten Assemblycode bearbeiten, müssen Sie möglicherweise eine bestimmte Assembly in allen Projects aktualisieren. Sie können den Befehl `UpdateAssembly` verwenden, um Assemblies in den Project-Einstellungen, Batch-Typen und Dokumentdefinitionen zu aktualisieren. Dieser Befehl kann für ein einzelnes Project oder gleichzeitig für alle Projects auf einem Server verwendet werden.

<div id="parameters">
  ## Parameter
</div>

| Parameter             | Typ          | Beschreibung                                                                                                                                                                                                                                                                                                              |
| :-------------------- | :----------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `/AssemblyPath`       | Erforderlich | Der Pfad zur Assembly. Es werden nur Assemblies aktualisiert, deren vollständiger Name mit dem angegebenen Namen übereinstimmt.                                                                                                                                                                                           |
| `/Project`            | Optional     | Gibt ein Project an. Sie können den vollständigen Pfad zu einem lokalen Project, den Pfad zu einem Project auf einem Server oder den Namen eines Projects auf einem Server angeben (der Parameter `/Server` muss angegeben werden). Wenn kein Project angegeben ist, verarbeitet der Befehl alle Projects auf dem Server. |
| `/Server`             | Optional     | Serveradresse.                                                                                                                                                                                                                                                                                                            |
| `/Tenant`             | Optional     | Mandantenname.                                                                                                                                                                                                                                                                                                            |
| `/U`                  | Optional     | Benutzername. Wenn kein Benutzername angegeben ist, wird die Windows-Authentifizierung verwendet.                                                                                                                                                                                                                         |
| `/P`                  | Optional     | Kennwort.                                                                                                                                                                                                                                                                                                                 |
| `/Cert`               | Optional     | Der Zertifikat-Fingerabdruck, der für die Mutual SSL-Authentifizierung verwendet wird. Dieser Schlüssel dient dazu, den codierten Zertifikat-Hash für einen Server mit installiertem Mutual SSL als `string` zu übergeben.                                                                                                |
| `/DocumentDefinition` | Optional     | Der Name der Dokumentdefinition, die die zu aktualisierende Assembly enthält.                                                                                                                                                                                                                                             |
| `/BatchType`          | Optional     | Der Name des Batch-Typs, der die zu aktualisierende Assembly enthält.                                                                                                                                                                                                                                                     |

<Note>
  Wenn weder der Parameter `/DocumentDefinition` noch der Parameter `/BatchType` festgelegt ist, sucht das Programm in allen Dokumentdefinitionen und Batch-Typen nach der Dokumentzusammenstellung.
</Note>

<div id="example-of-use">
  ## Anwendungsbeispiel
</div>

* `UpdateAssembly /Project="https://FCSRV/1/SingleEntryPoint" /AssemblyPath="D:\FlexiCapture\ClassLibrary1\bin\Release\ClassLibrary1.dll" /DocumentDefinition=*`
