Geri Alma Yüklemesi

Windows Installer bir ürünün veya uygulamanın yüklenmesi için yükleme betiğini işlediğinde, aynı anda bir geri alma betiği oluşturur ve yükleme sırasında silinen her dosyanın bir kopyasını kaydeder. Bu dosyalar gizli bir sistem dizininde tutulur ve yükleme başarıyla tamamlandıktan sonra otomatik olarak silinir. Ancak yükleme başarısız olursa, yükleyici otomatik olarak sistemi özgün durumuna döndüren bir geri alma yüklemesi gerçekleştirir.

Başarısız bir yüklemenin otomatik geri alınması, yükleyicinin varsayılan davranışıdır. Yükleme sırasında geri almayı devre dışı bırakmak için aşağıdakilerden birini kullanın:

  • DISABLEROLLBACK Özelliği
  • PROMPTROLLBACKCOST Özelliği
  • DisableRollback Eylemi
  • DisableRollback
  • EnableRollback ControlEvent

Geri alma devre dışı bırakıldığı zaman, yükleyici RollbackDisabled özelliğini ayarlar.

Yükleme özel eylemler kullanıyorsa geri alma işlevini kullanmak için yükleme paketinin ek yazması gerekir. Daha fazla bilgi için bkz. Özel Eylemleri Geri Alma.