ICE57
ICE57 sprawdza, czy poszczególne składniki nie mieszają danych poszczególnych maszyn i poszczególnych użytkowników. Ta niestandardowa akcja ICE sprawdza wpisy rejestru, pliki, ścieżki klucza katalogu i skróty nie anonsowane.
Mieszanie danych poszczególnych użytkowników i poszczególnych maszyn w tym samym składniku może spowodować tylko częściową instalację składnika dla niektórych użytkowników w środowisku wielu użytkowników.
Zobacz właściwość ALLUSERS.
Wynik
ICE57 publikuje błąd, jeśli znajdzie dowolny składnik, który zawiera zarówno wpisy rejestru dla komputera, jak i dla użytkownika, pliki, ścieżki klucza katalogu lub skróty nie anonsowane.
Przykład
ICE57reportuje następujące błędy dla pokazanego przykładu.
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.
tabela składników (częściowa)
Składnik | Katalog | Atrybuty | KeyPath |
---|---|---|---|
Składnik1 | KatalogA | 0 | FileA |
Składnik2 | KatalogA | 4 | Klucz rejestruB |
Składnik3 | KatalogA | 0 | FileC |
Składnik4 | KatalogA | 4 | RegKeyD |
Rejestr | Korzeń | Składnik_ |
---|---|---|
RegKeyA | 1 | Składnik1 |
Klucz rejestruB | 1 | Składnik2 |
Klucz rejestru | -1 | Składnik3 |
RegKeyD | -1 | Składnik4 |
Plik | Składnik_ |
---|---|
FileA | Składnik1 |
PlikB | Składnik2 |
FileC | Składnik3 |
Złożony | Składnik4 |
Katalog | Directory_Parent | DefaultDir |
---|---|---|
TARGETDIR | ŹródłoDir | |
KatalogA | TARGETDIR | KatalogA |
Aby naprawić błędy, zreorganizuj aplikację tak, aby każdy składnik zawierał tylko zasoby dla poszczególnych użytkowników lub na maszynę, a nie oba te elementy.
Pierwszy komunikat o błędzie jest publikowany, ponieważ składnik Component1 zawiera wartość FileA (na maszynę) i klucz rejestru HKCU RegKeyA (na użytkownika).
Tematy pokrewne