Compartir a través de


Acceso a una base de datos o sesión desde dentro de una acción personalizada

No se puede acceder a una sesión del instalador desde una acción personalizada que no sea la sesión de instalación actual. Las acciones personalizadas se limitan a trabajar solo con la base de datos activa de la sesión y no con otras bases de datos. No se debe llamar a las siguientes funciones de base de datos de Windows Installer desde una acción personalizada, ya que requieren un identificador para una base de datos que no es la base de datos de la sesión de instalación actual:

MsiDatabaseMerge

 

MsiCreateTransformSummaryInfo

 

MsiDatabaseApplyTransform

 

MsiDatabaseCommit

 

MsiDatabaseExport

 

MsiDatabaseGenerateTransform

 

MsiDatabaseImport

 

MsiEnableUIPreview

 

MsiGetDatabaseState

Acceso a la sesión del instalador actual desde dentro de una acción personalizada