ICE76
ICE76, Windows Me için Windows Installer paketleri içinde SFP (WFP) kataloğunun kullanımını doğrular. Bu ICE ayrıca BindImage tablosundaki hiçbir dosya SFP kataloglarına başvurmadığını doğrular.
Windows Dosya Koruması, dosya ile katalog dosyasına eklenmiş imza arasında tam eşleşme gerektirir. BindImage eyleminin bu dosyalar üzerindeki etkisi bilgisayarlar arasında farklılık gösterdiğinden, SFP kataloğuna başvuran dosyalar BindImage tablosunda listelenmemelidir. SFP katalogları tarafından başvuruda bulunılan dosyalar, kalıcı olan veya yerel olarak yüklenen bileşenlerde olmalıdır.
Sonuç
ICE76, FileSFPCatalog tablosunda da bulunan BindImage tablosu her dosya için bir hata postalar.
ICE76, FileSFPCatalog tablosundaki bir dosya aşağıdakilerden herhangi birine sahip bir bileşene aitse bir hata çıkarır:
- msidbComponentAttributesPermanent, Bileşeni tablosunun Öznitelikler sütununda ayarlanmadı.
- msidbComponentAttributesSourceOnly, Bileşen tablosunun Öznitelikler sütununda ayarlanır.
- msidbAttributesOptional, Bileşen tablosunun Öznitelikler sütununda ayarlanır.
Örnek
ICE76, örnek için aşağıdaki hatayı bildirir:
File 'File1' references a SFP catalog. Therefore it cannot be in the BindImage table.
FileSFPCatalog Tablo (kısmi)
Dosya_ | SFPCatalog_ |
---|---|
Dosya1 | Catalog1.Cat |
BindImage Tablo (kısmi)
Dosya_ |
---|
Dosya1 |
Bunu düzeltmek için BindImage tablosuna SFP kataloglarına başvuran hiçbir dosya girmeyin.
İlgili konular