Esnek -lik
Dayanıklılık, bir uygulamanın önemli bir bileşenin eksik olduğu veya uyumsuz bir sürümle değiştirildiği durumlardan düzgün bir şekilde kurtarabilmesidir. Geliştiriciler, bir yükleme paketi yazarak ve Yükleyici İşlevleri'ni kullanarak, bu tür durumlardan kurtarabilen dayanıklı uygulamalar üretmek için Windows Installer'ı kullanabilir.
- Ağ kaynaklarını kullanan uygulamaların dayanıklılığını artırmak için yükleyicinin kaynak listesini kullanın. Daha fazla bilgi için bkz. Kaynak Dayanıklılığı.
- Önemli bir özelliğin, bileşenin, dosyanın veya dosya sürümünün yüklü olup olmadığını denetlemek için yükleyicinin API'sini kullanın.
- Çalışma zamanında bir bileşenin yolunu denetlemek için yükleyicinin API'sini kullanın. Bu, uygulamanızın genellikle bilgisayarlar arasında farklılık gösteren statik dosya yollarına bağımlılığını azaltır.
- Bozuk kısayolları, kayıt defteri girdilerini ve diğer bileşenleri kurulumu yeniden çalıştırmak zorunda kalmadan yeniden yüklemek için yükleyiciyi kullanın.
- Yükleyicinin geri alma özelliğini etkinleştirerek ürününüzün yüklemesinin dayanıklılığını artırın. Daha fazla bilgi için bkz. Geri Alma Yükleme.