次の方法で共有


カスタム アクション内からのデータベースまたはセッションへのアクセス

現在のインストール セッションではないカスタム アクションから、インストーラー セッションにアクセスすることはできません。 カスタム アクションは、セッションのアクティブなデータベースのみを操作するように制限されており、他のデータベースは操作できません。 次の Windows インストーラー データベース関数は、現在のインストール セッションのデータベースではないデータベースへのハンドルを必要とするため、カスタム アクションから呼び出さないでください。

MsiDatabaseMerge

 

MsiCreateTransformSummaryInfo

 

MsiDatabaseApplyTransform

 

MsiDatabaseCommit

 

MsiDatabaseExport

 

MsiDatabaseGenerateTransform

 

MsiDatabaseImport

 

MsiEnableUIPreview

 

MsiGetDatabaseState

カスタム アクション内からの現在のインストーラー セッションへのアクセス