sábado, 15 de octubre de 2011

Diferentes formas de empaquetar e instalar una aplicación



La manera más sencilla de instalar una aplicación es proporcionar el archivo de aplicación de base de datos a los usuarios de la aplicación. Sin embargo, si planea implementar una aplicación entre muchos usuarios o desea hacerlo más de una vez, considere la posibilidad de utilizar una utilidad de empaquetamiento de software como el Asistente para la solución de paquetes de las Extensiones para programadores de Access 2007 para empaquetar su aplicación en un paquete de instalador de Windows. A continuación puede usar el paquete para instalar la aplicación.
Puede usar el Asistente para la solución de paquetes para:
  • Crear un acceso directo personalizado a la aplicación. Puede usar esta característica del asistente para que resulte más sencillo abrir un archivo binario compilado a los usuarios que ejecutan su aplicación utilizando Access 2007 Runtime.
  • Agregar la carpeta de instalación como una ubicación de confianza.
  • Instalar automáticamente Access 2007 en el equipo de un usuario, si no está ya.
  • Incluir otros archivos, como un archivo de Ayuda personalizado, con su aplicación.
  • Crear o modificar claves de Registro.
  • Distribuir un contrato de licencia para el usuario final (CLUF).
  • Agregar información sobre su aplicación en la lista Agregar o quitar programas del panel de control.
Para obtener más información acerca de cómo descargar y utilizar las Extensiones para programadores de Access 2007, consulte los vínculos de la sección Vea también.

Empaquetar una base de datos dividida

El Asistente para la solución de paquetes de las Extensiones para programadores de Access 2007 no incluye varias rutas de instalación. Si su aplicación tiene datos y componentes lógicos independientes, y utiliza las Extensiones para programadores de Access 2007 para empaquetar su aplicación, quizá desee instalar manualmente sus archivos de datos de Access 2007 en la ubicación correcta, como un servidor de archivos.
Una aplicación que tiene datos y componentes lógicos independientes, utiliza tablas vinculadas para conectar los dos componentes. Dado que cada red es diferente, puede no resultar práctico especificar la ruta de instalación de ambos componentes. En la mayoría de los casos, si utiliza el Asistente para la solución de paquetes, utilizará el asistente sólo para empaquetar el componente lógico.
Si tiene suficiente información acerca de las rutas de instalación de los dos componentes, quizá desee crear dos paquetes de instalación utilizando el Asistente para la solución de paquetes, de manera que pueda especificar la ruta de instalación para cada componente.

Empaquetar y firmar una base de datos de Access 2007

 Nota   Aunque esta característica se conoce cómo "empaquetado" no cumple las mismas tareas que el Asistente para la solución de paquetes de las Extensiones para programadores de Access 2007. La característica descrita en esta sección empaqueta un archivo de Access 2007 y aplica una firma digital al paquete que indica a los usuarios que el archivo proviene de una fuente de confianza.
Access 2007 hace que resulte más sencillo y rápido firmar y distribuir una base de datos que en las versiones anteriores de Access. Tras crear un archivo .accdb o .accde, puede empaquetarlo, aplicar una firma digital al paquete y, a continuación, distribuir el paquete firmado a otros usuarios. La característica de empaquetar y firmar coloca la base de datos en un archivo de implementación de Access (.accdc), firma el paquete y, a continuación, coloca el paquete firmado con código en una ubicación del equipo del usuario que determine. A continuación, los usuarios pueden extraer la base de datos del paquete y trabajar directamente en la base de datos (no en el archivo del paquete).
Tenga esto en mente a la hora de crear y firmar un paquete:
  • El empaquetado de una base de datos y la firma del paquete son formas de transmitir confianza. Cuando usted o los usuarios reciben el paquete, la firma confirma que la base de datos no se ha manipulado. Si confía en el autor, puede habilitar el contenido.
  • La nueva característica de empaquetado y firma se aplica sólo a las bases de datos guardadas en el formato de archivo Access 2007 . Access 2007 proporciona herramientas de versiones anteriores de Microsoft Office que puede utilizar para firmar y distribuir bases de datos creadas en un formato de archivo anterior. No se pueden utilizar las herramientas de versiones anteriores de Office para firmar e implementar archivos creados en los nuevos formatos de archivo de Access 2007.
  • Sólo se puede agregar un archivo de base de datos a un paquete.
  • Cuando se empaqueta y firma una base de datos, todos los objetos del archivo de base de datos se firman mediante código, no con macros o módulos de código. El proceso de empaquetado y firma también comprime el archivo del paquete para reducir los tiempos de descarga.
  • Puede extraer bases de datos de archivos de paquete que están ubicados en servidores de Windows SharePoint Services 3.0.
En las secciones que siguen a continuación se explica cómo se crea un archivo de paquete firmado y cómo se utiliza la base de datos en un archivo con esta característica.


1 comentario:

  1. No tengo opcion "developer" en Access 2007 de 64 Bits y no logro ver desde donde debo activarla....o debo bajar alguna componente?
    guillermoschneider2002@gmail.com

    Saludos!

    ResponderEliminar