ICE57
ICE57 verifierar att enskilda komponenter inte blandar data per dator och per användare. Den här anpassade ICE-åtgärden kontrollerar registerposter, filer, katalognyckelsökvägar och icke-annonserade genvägar.
Att blanda data per användare och per dator i samma komponent kan bara resultera i en partiell installation av komponenten för vissa användare i en miljö med flera användare.
Se egenskapen ALLUSERS.
Resultat
ICE57 publicerar ett fel om det hittar någon komponent som innehåller både registerposter per dator och per användare, filer, katalognyckelsökvägar eller icke-annonserade genvägar.
Exempel
ICE57 rapporterar följande fel för exemplet som visas.
Component 'Component1' has both per-user and per-machine
data with a per-machine KeyPath.
WARNING: Component 'Component2' has both per-user and
per-machine data with an HKCU Registry KeyPath.
Component 'Component3' has a registry entry that
can be either per-user or per-machine and a per-machine KeyPath.
Component 'Component4' has both per-user data and
a keypath that can be either per-user or per-machine.
komponenttabell (delvis)
Komponent | Katalog | Attribut | KeyPath |
---|---|---|---|
Komponent1 | KatalogA | 0 | FileA |
Komponent 2 | KatalogA | 4 | RegKeyB |
Komponent 3 | KatalogA | 0 | FileC |
Komponent4 | KatalogA | 4 | RegKeyD |
registertabell (delvis)
Register | Rot | Komponent_ |
---|---|---|
RegKeyA | 1 | Komponent1 |
RegKeyB | 1 | Komponent 2 |
RegKeyC | -1 | Komponent 3 |
RegKeyD | -1 | Komponent4 |
filtabell (delvis)
Fil | Komponent_ |
---|---|
FileA | Komponent1 |
FileB | Komponent 2 |
FileC | Komponent 3 |
Arkiverat | Komponent4 |
Katalog | Directory_Parent | DefaultDir |
---|---|---|
TARGETDIR | SourceDir | |
KatalogA | TARGETDIR | KatalogA |
Om du vill åtgärda felen ordnar du om programmet så att varje komponent endast innehåller resurser per användare eller per dator, och inte båda.
Det första felmeddelandet publiceras eftersom Component1 innehåller FileA (per dator) och HKCU-registernyckeln RegKeyA (per användare).
Relaterade ämnen