ICE45
ICE45, veritabanındaki bit alanı sütunlarının ayrılmış bitleri 1 olarak ayarlamadığını doğrular.
Ayrılmış bitler, yükleyicinin geçerli sürümlerinde işlevsellik sağlamaz, ancak gelecekteki sürümlerde kullanılabilir. Windows Installer'ın gelecek sürümleriyle uyumlu olacak şekilde 0 olarak ayarlanmalıdır.
Sonuç
ICE45, aşağıdaki tablolardan herhangi biri ayrılmış bit değeri 1 olarak ayarlanmış bir bit alanı içeriyorsa bir hata iletisi postalar.
- BBControl tablosu
- İletişim Kutusu tablosu
- Özellik tablosu
- Dosya tablosu
- MoveFile tablosu
- ModuleConfiguration tablosu
- ODBCDataSource tablosu
- Düzeltme Eki tablosu
- RemoveFile tablosunu
- ServiceControl tablosu
- ServiceInstall tablosunu
- TextStyle tablosu
Denetim Tablosu ayrılmış bit değeri 1 olarak ayarlanmış bir bit alanı içeriyorsa ICE45 iki uyarı iletisinden birini postalar.
Örnek
ICE45, gösterilen örnek için aşağıdaki hatayı bildirir.
Row 'File1' in table 'File' has bits set in the 'Attributes'
column that are reserved. They must be 0 to ensure
compatibility with future installer versions.
ICE45, gösterilen örnek için aşağıdaki uyarıyı bildirir.
Row 'Dialog1.Edit2' in table 'Control' has bits set in the 'Attribute'
column that are reserved. They should be 0 to ensure compatibility
with future installer versions.
Dosya Tablosu (kısmi)
Dosya | Öznitelik |
---|---|
Dosya1 | 128 |
Denetim Tablosu (kısmi)
Iletişim | Kontrol | Öznitelik |
---|---|---|
İletişim Kutusu1 | Düzenle1 | 2097152 |
İletişim Kutusu1 | Düzenleme2 | 1048576 |
İlgili konular