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