Passer au contenu principal
Certaines étapes de script et certaines règles peuvent utiliser des bibliothèques externes, qu’il faut maintenir à jour. Lorsque vous modifiez le code d’assembly utilisé pour personnaliser des projets, vous devrez peut-être mettre à jour une assembly particulière dans tous les projets. Vous pouvez utiliser la commande UpdateAssembly pour mettre à jour des assembly dans les paramètres du projet, les types de lots et les Document Definitions. Cette commande peut être utilisée pour un seul projet ou pour tous les projets d’un serveur en une seule fois.

Paramètres

/AssemblyPath

Obligatoire

Le chemin d’accès à l’assembly.

Seules les assemblys dont le nom complet correspond au nom spécifié seront mises à jour.

/Project

Facultatif

Spécifie un projet.

Vous pouvez spécifier l’un des éléments suivants :

  • le chemin complet vers un projet local
  • le chemin vers un projet sur un serveur
  • le nom d’un projet sur un serveur (le paramètre /Server doit être spécifié)

Si aucun projet n’est spécifié, la commande traitera tous les projets du serveur.

/Server

Facultatif

Adresse du serveur.

/Tenant

Facultatif

Nom du tenant.

/U

Facultatif

Nom d’utilisateur.

Si aucun nom d’utilisateur n’est spécifié, l’authentification Windows sera utilisée.

/P

Facultatif

Mot de passe.

/Cert

Facultatif

Empreinte du certificat utilisée pour l’authentification SSL mutuelle. Cette clé sert à transmettre, sous forme de string, un hachage de certificat encodé pour un serveur sur lequel Mutual SSL est installé.

/DocumentDefinition

Facultatif

Nom de la Document Definition contenant l’assembly à mettre à jour.

/BatchType

Facultatif

Nom du type de lot contenant l’assembly à mettre à jour.

Si ni le paramètre /DocumentDefinition ni le paramètre /BatchType ne sont définis, le programme recherchera l’assembly dans toutes les Document Definitions et tous les types de lots.
Exemple d’utilisation : UpdateAssembly /Project=“https://FCSRV/1/SingleEntryPoint” /AssemblyPath=“D:\FlexiCapture\ClassLibrary1\bin\Release\ClassLibrary1.dll” /DocumentDefinition=*