Skip to main content
Puede utilizar ensamblados externos en scripts y módulos globales. Se pueden usar tanto ensamblados estándar como ensamblados de usuario compilados.

Agregar un ensamblado externo

Agregue ensamblados externos en la pestaña Scripts del cuadro de diálogo Propiedades del tipo de lote o en Herramientas → Opciones…. Todas las clases y los métodos de los ensamblados que agregue estarán disponibles para los scripts y los módulos globales. Los ensamblados que agregue a las propiedades de un tipo de lote o de una Definición de Document solo estarán disponibles para ese tipo de lote o esa Definición de Document.
1

Abra el cuadro de diálogo Referencias

Abra el cuadro de diálogo Propiedades del proyecto, haga clic en la pestaña Scripts y, a continuación, en Referencias .Net….
2

Agregue el ensamblado

En el cuadro de diálogo que se abre, haga clic en Agregar….
3

Elija el tipo de ensamblado

En el cuadro de diálogo Agregar ensamblado, seleccione Archivo adjunto o Nombre de ensamblado estándar en el campo de tipo.
4

Especifique el ensamblado

Según el tipo seleccionado, especifique la ruta del archivo o el nombre estándar.
Este ensamblado de usuario de ejemplo contiene un espacio de nombres, una clase y un método de esa clase:
Un script que usa una clase y métodos de un ensamblado externo contiene el siguiente código:

Depurar ensamblados externos

Para depurar ensamblados externos, se necesitan tanto el archivo del ensamblado como el archivo .pdb con información simbólica. Solo se pueden depurar los ensamblados que tengan cargados archivos .pdb. Como los archivos .pdb son grandes, desactive la carga de información simbólica en el proyecto de trabajo.

Claves del registro que controlan la carga de información simbólica

Use las siguientes claves del registro para especificar si se deben cargar archivos .pdb:
  • HKEY_CURRENT_USER\Software\ABBYY\ScanStationFC\4.0\Shell\Script [LoadSymbolsFromOriginalPath] – Especifica si se deben cargar archivos .pdb desde la misma carpeta que el ensamblado. Para cargar archivos .pdb, establezca el valor en True.
  • HKEY_CURRENT_USER\Software\ABBYY\ScanStationFC\4.0\Shell\Script [PDBSearchLocations] = <ruta a la carpeta con archivos PDB> – Especifica las rutas de búsqueda de los archivos .pdb. Separe las rutas con punto y coma. La búsqueda devuelve un archivo .pdb con información simbólica cuyo nombre coincide con el del ensamblado.
Estas claves no existen en el registro de forma predeterminada. Si es necesario, el Administrador puede agregarlas al registro del sistema operativo del usuario. Para aplicar los cambios en el registro, reinicie Scanning Station. Para depurar un ensamblado, conéctese al código administrado.