Versión 25 Consideraciones importantes sobre la API

Cambios en la API, modo Headless e instalación Side-by-Side

Importante para los usuarios de la API. Por favor, lea atentamente.
A pesar de que el modo de instalación Side-by-Side sólo se activa a partir de la v26, los cambios para hacerlo posible se encuentran en la v25. Un efecto secundario de esto es que aquellos con aplicaciones API y complementos pueden necesitar hacer algunos cambios o tomar acciones adicionales.

Desinstalación de cualquiera de las versiones Side-By-Side instaladas

A partir de ahora, aunque varias versiones de los productos Alibre pueden estar presentes en un ordenador, los programas API sólo pueden dirigirse a una de las versiones instaladas. Los programas API localizan la versión a la que se dirigen utilizando las entradas del registro de Windows. Si una versión es desinstalada posteriormente, estas entradas del registro pueden ser eliminadas y causar que los complementos y programas API fallen posteriormente.

Para restaurar las entradas del registro en cuestión, la solución consiste en ejecutar cualquier versión actualmente instalada de los productos Alibre como administrador; cuando aparezca la ventana de inicio, las entradas del registro necesarias se habrán restaurado. Esta es una acción de una sola vez y se recomienda encarecidamente que esto se haga cada vez después de la desinstalación de la versión de lado a lado del producto Alibre.

Modo Headless (sin GUI)

Los instaladores de Alibre entregan varias DLL (COM) no gestionadas que son necesarias para el producto durante el tiempo de ejecución. Hasta la versión 24, el instalador solía registrar estas interfaces COM en el registro del sistema Windows. Sin embargo, con el fin de soportar side-by-side, v25 y los futuros instaladores ya no harán esto; en su lugar, estas DLLs COM se hacen visibles para cada versión side-by-side utilizando el manifiesto de la aplicación.
El COM sin registro descrito anteriormente no soportará aplicaciones de terceros que invoquen productos Alibre en modo GUI-less. Con el fin de apoyar este caso de uso, un archivo BAT se ha empaquetado con el instalador en v25. Para ello, vaya a la carpeta de instalación de Alibre, haga clic con el botón derecho del ratón en el archivo RegisterCOMDLLS.BAT y ejecútelo como administrador. Esto registrará los COM DLLs.

La desinstalación de cualquier versión instalada eliminará el registro COM del registro. Deberá volver a ejecutar el archivo BAT para volver a registrar las DLL COM. Este paso se añadirá a la ejecución de AD como administrador descrita en la sección "Desinstalación de cualquiera de las versiones instaladas".

Consulte la adición al documento de ayuda de la API Alibre que se muestra a continuación:
Derechos de autor ©. Alibre, LLC