Aracılığıyla paylaş


ICE57

ICE57, tek tek bileşenlerin makine başına ve kullanıcı başına verileri karıştırmadığını doğrular. Bu ICE özel eylemi kayıt defteri girdilerini, dosyaları, dizin anahtar yollarını ve tanıtılmayan kısayolları denetler.

Kullanıcı ve makine başına verilerin aynı bileşende karıştırılması, çok kullanıcılı bir ortamdaki bazı kullanıcılar için bileşenin yalnızca kısmi yüklenmesine neden olabilir.

ALLUSERSözelliğine bakın.

Sonuç

ICE57, hem makine başına hem de kullanıcı başına kayıt defteri girdileri, dosyalar, dizin anahtar yolları veya tanıtılmayan kısayollar içeren herhangi bir bileşen bulursa bir hata gönderir.

Örnek

ICE57, gösterilen örnek için aşağıdaki hataları bildirir.

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.

Bileşen Tablosu (kısmi)

Parça Dizin Öznitelik KeyPath
Bileşen1 DizinA 0 DosyaA
Bileşen2 DizinA 4 RegKeyB
Bileşen3 DizinA 0 DosyaC
Bileşen4 DizinA 4 RegKeyD

 

Kayıt Defteri Tablosu (kısmi)

Kayıt defteri Kök Parça_
RegKeyA 1 Bileşen1
RegKeyB 1 Bileşen2
RegKeyC -1 Bileşen3
RegKeyD -1 Bileşen4

 

Dosya Tablosu (kısmi)

Dosya Parça_
DosyaA Bileşen1
DosyaB Bileşen2
DosyaC Bileşen3
Dosyalanmış Bileşen4

 

Dizin Tablosu

Dizin Directory_Parent DefaultDir
TARGETDIR SourceDir
DizinA TARGETDIR DizinA

 

Hataları düzeltmek için, her bileşenin her ikisini birden değil yalnızca kullanıcı veya makine başına kaynakları içerecek şekilde uygulamayı yeniden organize edin.

Component1 DosyaA (makine başına) ve HKCU kayıt defteri anahtarı RegKeyA (kullanıcı başına) içerdiğinden ilk hata iletisi gönderilir.

ice başvuru