Modülleri Birleştir
Birleştirme modülleri, geliştiricilerin uygulamalarına paylaşılan Windows Installer bileşenleri ve kurulum mantığı sunduğu standart bir yöntem sağlar. Birleştirme modülleri paylaşılan kodu, dosyaları, kaynakları, kayıt defteri girdilerini ve kurulum mantığını uygulamalara tek bir bileşik dosya olarak teslim etmek için kullanılır. Yeni birleştirme modülleri yazan veya var olan birleştirme modüllerini kullanan geliştiriciler bu bölümde açıklanan standarda uygun olmalıdır.
Birleştirme modülü, yapısında basitleştirilmiş bir Windows Installer .msi dosyasıbenzerdir. Ancak, birleştirme modülü tek başına yüklenemez, birleştirme aracı kullanılarak bir yükleme paketinde birleştirilmelidir. Birleştirme modüllerini kullanmak isteyen geliştiricilerin Mergemod.dllgibi serbestçe dağıtılan birleştirme araçlarından birini edinmesi veya bağımsız bir yazılım satıcısından bir birleştirme aracı satın alması gerekir. Geliştiriciler, Windows Installer SDK'sı ile sağlanan veritabanı tablo düzenleyicisi Orca gibi bir Windows Installer yükleme paketi oluşturmak için kullanılan birçok yazılım aracını kullanarak yeni birleştirme modülleri oluşturabilir.
Birleştirme modülü bir uygulamanın .msi dosyasıyla birleştirildiğinde, birleştirme modülü tarafından teslim edilen bileşenleri yüklemek için gereken tüm bilgiler ve kaynaklar uygulamanın .msi dosyasına eklenir. Birleştirme modülü artık bu bileşenleri yüklemek için gerekli değildir ve birleştirme modülünün bir kullanıcı tarafından erişilebilir olması gerekmez. Bileşenleri yüklemek için gereken tüm bilgiler tek bir dosya olarak teslim edildiğinden, birleştirme modüllerinin kullanılması birçok sürüm çakışması örneğini, eksik kayıt defteri girdilerini ve hatalı yüklenen dosyaları ortadan kaldırabilir.
Birleştirme modülleri hakkında daha fazla bilgi için bkz:
- Birleştirme Modülleri Hakkında
- Birleştirme Modülleri Kullanarak
- Birleştirme Modülü Başvurusu