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 インストーラーの実行時の要件に関する記事を参照してください。 |
関連項目