Udostępnij za pośrednictwem


Składniki Instalatora Windows

Składnik jest elementem aplikacji lub produktu, który ma zostać zainstalowany. Przykłady składników obejmują pojedyncze pliki, grupę powiązanych plików, obiekty COM, rejestrację, klucze rejestru, skróty, zasoby, biblioteki zgrupowane w katalogu lub udostępnione fragmenty kodu, takie jak MFC lub DAO.

Usługa instalatora instaluje lub usuwa składnik jako pojedynczy spójny element. Śledzi każdy składnik według identyfikatora GUID odpowiedniego składnika określonego w kolumnie ComponentId tabeli składników .

Nuta

Dwa składniki, które współużytkują ten sam identyfikator składnika, są traktowane jako wiele wystąpień tego samego składnika niezależnie od ich rzeczywistej zawartości. Na komputerze użytkownika jest zainstalowane tylko jedno wystąpienie dowolnego składnika. W związku z tym kilka funkcji lub aplikacji może współdzielić niektóre składniki.

 

Ponieważ składniki są często udostępniane, autor pakietu instalacyjnego musi przestrzegać ścisłych reguł podczas określania składników funkcji lub aplikacji. Jest to niezbędne dla prawidłowego działania mechanizmu zliczania odwołań Instalatora Windows. Aby uzyskać więcej informacji, zobacz Organizowanie aplikacji w składniki.

Krótko mówiąc, te reguły to:

  • Każdy składnik musi być przechowywany w jednym folderze.
  • Żaden plik, wpis rejestru, skrót lub inne zasoby nigdy nie powinny być wysyłane jako członek więcej niż jednego składnika. Dotyczy to produktów, wersji produktów i firm.

Aby uzyskać więcej informacji na temat używania składników, zobacz