Sdílet prostřednictvím


Kódy produktů

Kód produktu je identifikátor GUID, který je hlavní identifikací aplikace nebo produktu. Další informace naleznete v ProductCode vlastnost. Pokud jsou u produktu provedeny významné změny, měl by se kód produktu také změnit tak, aby to odrážel. Není však nutné změnit kód produktu, pokud jsou změny produktu relativně malé.

32bitové a 64bitové verze balíčku aplikace musí mít různé kódy produktů. Pokud je některá 32bitová komponenta aplikace znovu zkompilována do 64bitové komponenty, musí být přiřazen nový kód produktu.

Pokud je server vystavený v PublishComponent Table je rekompilován z 32 bitů na 64bitové, může být také potřeba změnit identifikátor GUID v této tabulce tak, aby 32bitoví a 64bitoví klienti mohli identifikovat příslušnou kvalifikovanou kategorii komponent. V tomto případě je nutné změnit také kód produktu.

Všimněte si, že písmena v identifikátorech GUID kódu produktu musí být velká písmena. Nástroje, jako je GUIDGEN, generují identifikátory GUID obsahující malá písmena. Malá písmena v těchto identifikátorech GUID musí být změněna na velká písmena, která se mají použít jako kód produktu nebo kód balíčku. Další informace naleznete v tématu Změna kódu produktu.

Kód balíčku je identifikátor GUID identifikující konkrétní balíček instalační služby systému Windows . Kód balíčku přidruží soubor .msi k aplikaci nebo produktu a dá se použít také k ověření zdrojů. Kódy výrobků a balení nejsou zaměnitelné. Žádné dva neidentické .msi soubory by nikdy neměly mít stejný kód balíčku. I když je běžné dodávat aplikaci, která má stejný kód balíčku a kód produktu, můžou se při aktualizaci aplikace lišit dvě hodnoty. Další informace naleznete v tématu kódy balíčků.