Aracılığıyla paylaş


Windows Installer Bileşenleri

Bileşen, yüklenecek uygulamanın veya ürünün bir parçasıdır. Bileşenlere örnek olarak tek dosyalar, ilgili dosyalar grubu, COM nesneleri, kayıt, kayıt defteri anahtarları, kısayollar, kaynaklar, bir dizinde gruplandırılmış kitaplıklar veya MFC veya DAO gibi paylaşılan kod parçaları verilebilir.

Yükleyici hizmeti bir bileşeni tek bir tutarlı parça olarak yükler veya kaldırır. Her bileşeni, Bileşeni tablosunun ComponentId sütununda belirtilen ilgili bileşen kimliği GUID'sine göreizler.

Not

Aynı bileşen kimliğini paylaşan iki bileşen, gerçek içeriği ne olursa olsun aynı bileşenin birden çok örneği olarak değerlendirilir. Bir kullanıcının bilgisayarına herhangi bir bileşenin yalnızca tek bir örneği yüklenir. Bu nedenle bazı özellikler veya uygulamalar bazı bileşenleri paylaşabilir.

 

Bileşenler yaygın olarak paylaşıldığından, bir yükleme paketinin yazarı bir özelliğin veya uygulamanın bileşenlerini belirtirken katı kurallara uymalıdır. Bu, Windows Installer başvuru sayma mekanizmasının doğru çalışması için gereklidir. Daha fazla bilgi için bkz. Uygulamaları Bileşenler halinde Düzenleme.

Kısaca, bu kurallar şunlardır:

  • Her bileşen tek bir klasörde depolanmalıdır.
  • Hiçbir dosya, kayıt defteri girdisi, kısayol veya diğer kaynaklar hiçbir zaman birden fazla bileşenin üyesi olarak gönderilmemelidir. Bu, ürünler, ürün sürümleri ve şirketler için geçerlidir.

Bileşenleri kullanma hakkında daha fazla bilgi için bkz.