次の方法で共有


ParentProductCode プロパティ

同時実行インストール時に、インストーラーによって、同時実行インストールのセッションの ParentProductCode プロパティが、親インストールのセッションの ProductCode プロパティと同じ値に設定されます。 親インストールにより、同時実行インストール アクションが実行され、同時インストールが実行されます。 このプロパティの値を確認することで、インストール パッケージが同時実行インストール アクションによってインストールされているかどうかを判断できます。

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

関連項目

プロパティ

ParentOriginalDatabase