次の方法で共有


RollbackDisabled プロパティ

ロールバックが無効になっている場合、インストーラーによって RollbackDisabled プロパティが設定されます。 RollbackDisabled は、インストーラーでロールバックが無効にされていないことを確認する必要があるパッケージ作成者によって使用されます。 RollbackDisabled プロパティは、RollbackDisabled プロパティが設定された場合にインストールの続行が実質的に拒否される条件式で使用できます。

既定値

既定では、ロールバックは有効になっています。

解説

ロールバックコミットは、ロールバックが無効になっている間は実行されないため、インストーラーではインストール中にトランザクション内でこれらの種類のカスタム アクションを使用するパッケージを適切にインストールできません。 この場合、パッケージの作成者は DisableRollback を使用して、ロールバックが無効になった場合にインストールを続行できないようにする条件を含める必要があります。

DisableRollback ポリシーの値は、システム ポリシーの割り当ての一部として管理者が設定できます。 管理者は必要な場合を除き、ロールバックを無効にしないことをお勧めします。 DisableRollback ポリシー値の詳細については、「システム ポリシー」を参照してください。

必要条件

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

関連項目

プロパティ

ロールバック インストール

システム ポリシー

ロールバック カスタム アクション

コミット カスタム アクション