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.
/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 los siguientes: - la ruta completa a un proyecto local
- la ruta a un proyecto en un servidor
- el nombre de un proyecto en un servidor (se debe especificar 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 SSL mutua. Esta clave se usa para pasar, como cadena, un hash de certificado codificado para un servidor con Mutual SSL instalado. |
/DocumentDefinition | Opcional | El nombre de la Definición de Document que contiene el ensamblado que se debe actualizar. |
/BatchType | Opcional | El nombre del tipo de lote que contiene el ensamblado que se debe actualizar. |
Si no se establece ni el parámetro /DocumentDefinition ni el parámetro /BatchType, el programa buscará el ensamblado del documento en todas las Definiciones de Document y los tipos de lote.
Ejemplo de uso:
UpdateAssembly /Project=“https://FCSRV/1/SingleEntryPoint” /AssemblyPath=“D:\FlexiCapture\ClassLibrary1\bin\Release\ClassLibrary1.dll” /DocumentDefinition=*