Access 2007 Engine: como incluí-lo no meu instalador .msi?

Eu tenho um aplicativo .NET que usa um arquivo accdb (formato MS Access 2007) como seu banco de dados. Para instalar este aplicativo em outra máquina, preciso instalar o mecanismo do Access nessa máquina. A Microsoft possui este arquivo: AccessDatabaseEngine.exe, que inclui o mecanismo, mas quando extraído durante a instalação, executa outro instalador .msi.

Como você pode imaginar, como esse msi é executado durante a instalação de outro msi (instalador do meu aplicativo), a configuração do mecanismo do Access falha com o erro 1500: "Outra instalação está em andamento. Conclua essa antes de continuar esta ..."

Também encontrei o Runtime for Access 2007 e ele instala o mecanismo, mas o pacote Runtime é novamente um instalador msi, o que significa que ainda estou tendo o mesmo problema.

Alguma idéia para incluir o mecanismo no instalador do meu aplicativo?

questionAnswers(4)

yourAnswerToTheQuestion