Access 2007 Engine: ¿Cómo lo incluyo en mi instalador .msi?

Tengo una aplicación .NET que utiliza un archivo accdb (formato MS Access 2007) como base de datos. Para instalar esta aplicación en otra máquina, necesito instalar el motor de Access en esa máquina. Microsoft tiene este archivo: AccessDatabaseEngine.exe que incluye el motor, pero cuando se extrae durante la instalación, ejecuta otro instalador .msi.

Como puede suponer, dado que este msi se ejecuta durante la instalación de otro msi (el instalador de mi aplicación), la configuración del motor de Access falla con el error 1500: "Otra instalación está en progreso. Finalice esa antes de continuar con esta ..."

Encontré Runtime for Access 2007 también, y sí instala el motor, pero el paquete Runtime es nuevamente un instalador msi, lo que significa que todavía tengo el mismo problema.

¿Alguna idea para incluir el motor en el instalador de mi aplicación?

Respuestas a la pregunta(4)

Su respuesta a la pregunta