EnforceUpgradeComponentRules
Ez egy gépenkénti rendszerházirend-, amely kis frissítések és kisebb frissítések frissítési összetevő-szabályok alkalmazására használható.
Állítsa a EnforceUpgradeComponentRules házirendet 1-re, hogy a frissítési összetevő szabályait alkalmazza kis frissítések és kisebb frissítések a számítógépen található összes termékre. Ha a szabályokat egy adott termék kis frissítései és kisebb frissítései során szeretné alkalmazni, állítsa a MSIENFORCEUPGRADECOMPONENTRULES tulajdonságot 1 értékre a parancssorban vagy a Tulajdonságtábla.
Ha a tulajdonság vagy szabályzat értéke 1, kisebb frissítések és kisebb frissítések sikertelenek lehetnek, mert a frissítés a következőket próbálja végrehajtani:
Új funkció hozzáadása egy meglévő funkciófa tetejéhez vagy közepéhez.
Az új funkciót új levél funkcióként kell hozzáadni egy meglévő funkciófához.
Ebben az esetben a termék ProductCode módosítható, és a frissítések fő frissítésiként kezelhetők.
Összetevő eltávolítása egy szolgáltatásból.
Ez akkor is előfordulhat, ha módosítja egy összetevő GUID-azonosítóját. Úgy tűnik, hogy az eredeti GUID által azonosított összetevő el lesz távolítva, és az új GUID által azonosított összetevő új összetevőként jelenik meg.
Windows Installer 4.5-ös és újabb verziói: Az összetevő a Windows Installer 4.5-ös vagy újabb verziójával eltávolítható a msidbComponentAttributesUninstallOnSupersedence attribútum beállításával a Összetevő tábla vagy az MSIUNINSTALLSUPERSEDCOMPONENTS tulajdonság beállításával.
Másik lehetőségként a termék ProductCode is módosítható, és a frissítések fő frissítési.
Beállításkulcs
HKEY_LOCAL_MACHINE\Szoftver\szabályzatok\Microsoft\Windows\Installer
Adattípus
REG_DWORD
Kapcsolódó témakörök