ParentOriginalDatabase プロパティ

同時実行インストール中に、インストーラーは、同時実行インストールのセッション内の ParentOriginalDatabase プロパティを親インストールのセッション内の OriginalDatabase プロパティと同じ値に設定します。 親インストールでは、同時実行インストール アクションを使用して同時実行インストールを実行します。 インストール パッケージでは、このプロパティの値をチェックすることによって、それが同時実行インストール アクションによってインストールされているかどうかを判定できます。

Note

同時実行インストールは、一般へのリリースを目的としたアプリケーションのインストールには推奨されません。 同時実行インストールの詳細については、「同時実行インストール」を参照してください。

 

Note

RemoveExistingProducts アクションによって同時実行インストールが実行されている場合、このプロパティは設定されません。

 

解説

パッケージが同時インストールとしてインストールされないようにするには、次のいずれかの条件付きステートメントを LaunchCondition テーブルに追加します。 これにより、別のインストールで実行される同時インストール アクションによってパッケージがインストールされるのを防げます。 これによって、RemoveExistingProducts アクションによるパッケージのインストールが妨げられることはありません。

"Not ParentProductCode"
"Not ParentOriginalDatabase"

必要条件

要件
バージョン
Windows Server 2012、Windows 8、Windows Server 2008 R2、または Windows 7 の Windows インストーラー 5.0。 Windows Server 2008 または Windows Vista の Windows インストーラー 4.0 または Windows インストーラー 4.5。 Windows Server 2003 または Windows XP の Windows インストーラー。 Windows インストーラーのバージョン別に必須となる最小 Windows サービス パックに関する詳細については、Windows インストーラーの実行時の要件に関する記事を参照してください。

関連項目

プロパティ

ParentProductCode