|
|
|
|
|
- Presentación
- Actualización de componentes y de ejecutables implementados
- Los diferentes métodos
- Compartir un componente entre varias aplicaciones
- Forzar el uso de un componente externo cuando el WDK estaba incluido en la aplicación
Implementar una aplicación que utiliza un componente externo
Una aplicación que utiliza uno o varios componentes externos puede implementarse del mismo modo que una aplicación estándar. En la pestaña "Proyecto", en el grupo "Generación", expanda "Procedimiento de instalación" y seleccione "Crear procedimiento de configuración". Al implementar una aplicación que contiene un componente, los siguientes archivos se instalan automáticamente en el ordenador del usuario (o en el servidor): - <Nombre del componente>.WDK
- <ApplicationName>.EXE
Este archivo no está instalado. - los archivos necesarios para el componente y la aplicación.
Actualización de componentes y de ejecutables implementados Al actualizar un componente y/o un ejecutable, se pueden instalar los siguientes elementos en el equipo del usuario final: - el ejecutable de la aplicación, el componente y los archivos necesarios.
- el ejecutable y los archivos necesarios para la aplicación.
- el componente y los archivos necesarios.
Los diferentes métodos Se pueden utilizar dos métodos para actualizar un componente en los equipos de los usuarios finales:
- Recompilar el proyecto principal
Recompile la aplicación que utiliza el componente y distribuya la aplicación con el componente. En este caso, no se producirá ningún problema de versión o de compatibilidad. La recompilación es necesaria en los siguientes casos:- Se agregaron nuevas funciones al componente y la aplicación debe tenerlas en cuenta.
- Se modificaron los parámetros de algunos procedimientos.
- Incompatibilidad entre versiones nuevas y anteriores del componente.
- ...
- Distribuir el archivo .WDK directamente
Publique una actualización del componente (archivo .WDK) sin volver a compilar el proyecto. En la mayoría de los casos, esta posibilidad se aplica cuando:- La nueva versión se utiliza para corregir problemas de una versión anterior.
- Se agregaron nuevas funcionalidades al componente, pero no son necesarias para ejecutar la aplicación.
Compartir un componente entre varias aplicaciones Varias aplicaciones instaladas en el mismo ordenador pueden utilizar el mismo componente externo. Para compartir el componente entre estas aplicaciones y evitar duplicar el componente en cada aplicación, realice las siguientes operaciones: - Copie los archivos de los componentes en un directorio:
- el archivo <Component name>.WDK
- los demás archivos componentes (si es necesario)
- En cada directorio de aplicaciones que utilizan el componente:
- Borre <Component name>.WDK y los archivos requeridos por el componente del directorio de la aplicación.
- Cree un archivo .INI en <Component name> en el directorio de la aplicación. Este archivo tiene la siguiente estructura:
[General] Location = <Directory in which the component files are available>
Ventaja: La actualización de componentes externos es mucho más sencilla. Sólo se realiza en el directorio del componente (y no en cada aplicación). Si el componente también se encuentra en el directorio de la aplicación, si se encuentra un archivo .INI, el componente especificado en el archivo .INI tiene prioridad. Forzar el uso de un componente externo cuando el WDK estaba incluido en la aplicación Si un componente se incluyó en la biblioteca de una aplicación cuando se creó el ejecutable, sigue teniendo la posibilidad de forzar el uso de un WDK externo.Esto le permite, por ejemplo, depurar el componente o corregir una característica sin disponer del proyecto de la aplicación. Para ello: - Cree un archivo llamado <Component name>.ini junto al ejecutable de la aplicación.
- Este archivo tiene la siguiente estructura:
[Debug] Localization = <Path of WDK to use>
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|