Saltar al contenido principal
Algunas etapas de script y reglas pueden usar bibliotecas externas, que deberán mantenerse actualizadas. Al modificar el código de ensamblado que se usa para personalizar proyectos, es posible que tenga que actualizar un ensamblado específico en todos los proyectos. Puede usar el comando UpdateAssembly para actualizar ensamblados en la configuración de proyectos, los tipos de lote y las Definiciones de Document. Este comando puede usarse con un solo proyecto o con todos los proyectos de un servidor a la vez.

Parámetros

/AssemblyPath

Obligatorio

La ruta del ensamblado.

Solo se actualizarán los ensamblados cuyo nombre completo coincida con el nombre especificado.

/Project

Opcional

Especifica un proyecto.

Puede especificar cualquiera de las siguientes opciones:

  • la ruta completa a un proyecto local
  • la ruta a un proyecto en un servidor
  • el nombre de un proyecto en un servidor (debe especificarse el parámetro /Server)

Si no se especifica ningún proyecto, el comando procesará todos los proyectos del servidor.

/Server

Opcional

Dirección del servidor.

/Tenant

Opcional

Nombre del tenant.

/U

Opcional

Nombre de usuario.

Si no se especifica ningún nombre de usuario, se usará la autenticación de Windows.

/P

Opcional

Contraseña.

/Cert

Opcional

Huella digital del certificado utilizada para la autenticación Mutual SSL. Esta clave se usa para pasar, como cadena, el hash codificado del certificado de un servidor con Mutual SSL instalado.

/DocumentDefinition

Opcional

El nombre de la Definición de Document que contiene el ensamblado que debe actualizarse.

/BatchType

Opcional

El nombre del tipo de lote que contiene el ensamblado que debe actualizarse.

Si no se establece ni el parámetro /DocumentDefinition ni el parámetro /BatchType, el programa buscará el ensamblado en todas las Definiciones de Document y en todos los tipos de lote.

Ejemplo de uso

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