Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Yükleme paketlerini doğrulamak için BIR ICE kullanılır. Bu konudaki tablo her ICE'yi tanımlar. Birleştirme modüllerini doğrulamak için kullanılan ICEM'ler hakkında bilgi için bkz. Birleştirme Modülü ICE Başvurusu .
| BUZ | Açıklama |
|---|---|
| ICE01 | ICE mekanizmasının basit testi. |
| ICE02 | Dosya Bileşeni, Registry-Component KeyPaths için döngüsel başvuru testi. |
| ICE03 | Temel veriler ve yabancı anahtar doğrulaması. |
| ICE04 | dosya dizisi numaralarını Medya TablosuLastSequence numaralarıyla doğrular. |
| ICE05 | Belirli tablolardaki "gerekli" girişleri doğrular. |
| ICE06 | Veritabanındaki eksik sütun veya tabloları doğrular. _Validation tablosunda tanımlanan herhangi bir sütun veritabanında bulunmalıdır. |
| ICE07 | Yazı tiplerinin FontsFolder'a yüklendiğini doğrular. |
| ICE08 | Bileşen tablosunun ComponentId sütununda yinelenen GUID'leri denetler. |
| ice09 | Kalıcı bitin SystemFolder'a yüklenmek üzere işaretlenmiş her bileşen için ayarlandığını doğrular. |
| ICE10 | Çocuklar ve ebeveynler arasında özellik durumlarının tanıtılmasının uyumlu olmasını sağlar. |
| ICE12 | Tür 35 ve tür 51 özel eylemlerini ve sıralı tablolardaki konumlarını doğrular. |
| ICE13 | İletişim kutularının yürütme dizisi tablolarında eylem olarak listelenmediğini doğrular. İletişim kutusu eylemlerine yalnızca kullanıcı arabirimi dizisi tablolarında izin verilir. |
| ICE14 | Özellik üstlerinde msidbFeatureAttributesFollowParent bit kümesinin olmadığını doğrular. Ayrıca Özellik ve Feature_Parent sütunlarındaki girişlerin aynı kayıtta aynı olmadığını doğrular. |
| ICE15 | MIME tablosundaki her girdi ile Uzantı tablosundaki ilgili uzantı arasında döngüsel başvuru olduğunu doğrular. |
| ICE16 | Özellik tablosundaki ProductName değerinin 63 karakterden uzun olmadığını doğrular. |
| ICE17 | Denetim tablosundaki denetim türü bağımlılıklarını doğrular. PushButton'ları, RadioButtonGroup'ları, ListBox'ları, ListView'ları ve ComboBox'ları kapsar. |
| ICE18 | Bileşen tablosunun KeyPath sütununu null olduğunda doğrular. Bu durumda, anahtar yolu bir Dizin'dir. |
| ICE19 | Reklam tablolarını doğrular: Class, TypeLib, Extension, PublishComponents ve Shortcut. |
| ICE20 | Gerekli iletişim kutularının İletişim Kutusu tablosunda olduğunu doğrular. |
| ice21 | Bileşen tablosundaki tüm bileşenlerin FeatureComponents tablosundaki bir özellikle eşlendiğini doğrular. |
| ice22 | PublishComponent tablosundaki Feature_ ve Component_ sütunlarını doğrular. |
| ICE23 | Tüm iletişim kutularındaki denetimlerin sekme sırasını doğrular. |
| ICE24 | Özellik tablosundaki belirli özellikleri doğrular. |
| ice25 | Birleştirme modülü bağımlılıklarını ve birleştirme modülü dışlamalarını doğrular. |
| ICE26 | Sıra tablolarındaki gerekli ve yasaklanmış eylemleri doğrular. |
| ICE27 | Sıralı tabloların kuruluşunu ve sırasını doğrular. |
| ice28 | ForceReboot ile ayrılmaması gereken eylemleri doğrular. |
| ICE29 | 62 karakterlik sınıra yuvarlanırsa akış adlarınızın benzersiz kaldığını doğrular. |
| ICE30 | Aynı dosyayı içeren bileşenlerin yüklenmesinin hiçbir zaman dosyayı aynı dizine bir kereden fazla yüklemediğini doğrular. |
| ICE31 | Denetim tablosunun Metin sütununda listelenen metin stillerini doğrular. |
| ice32 | Anahtarların ve yabancı anahtarların aynı boyutta ve türde olduğunu doğrulamak için sütun tanımlarını karşılaştırır. |
| ICE33 | Kayıt defteri tablosunda diğer tablolara ait girdileri denetler. |
| ice34 | Her radyo düğmesi grubunun varsayılan olduğunu doğrular. |
| ICE35 | Bir dolap dosyasındaki dosyaların kaynaktan çalıştırılacak şekilde ayarlanamayacağını doğrular. |
| ice36 | Simge tablosunda listelenen simgelerin Sınıf, ProgID veya Kısayol tablolarında kullanıldığını doğrular. |
| ICE38 | Kullanıcının profili altında yüklenen bileşenlerin, anahtar yolu olarak HKCU altında bir kayıt defteri anahtarı kullandığını doğrular. |
| ice39 | Veritabanının Özet Bilgileri akışını doğrular. |
| ICE40 | Çeşitli çeşitli denetimler gerçekleştirir. |
| ICE41 | Uzantı ve Sınıf tablolarındaki girdilerin başvurulan özelliğe ait bileşenlere başvurduğunu doğrular. |
| ICE42 | Sınıf tablosu girişlerinde InProc değerleri olarak ayarlanmış .exe dosyaları olmadığını ve yalnızca LocalServer bağlamlarının bağımsız değişkenler ve DefInProc değerleri olduğunu denetler. |
| ICE43 | Tanıtılmayan kısayolların, anahtar yolları olarak HKCU kayıt defteri anahtarları olan bileşenlerde olduğunu denetler. |
| ice44 | ControlEvent tablosundaki (NewDialog, SpawnDialog, SpawnWaitDialog) iletişim kutusu olaylarının İletişim Kutusu tablosunda geçerli İletişim Kutularına başvurduğunu denetler. |
| ICE45 | Ayarlanmış ayrılmış bitleri denetler. |
| ICE46 | Yalnızca büyük/küçük harfe göre tanımlı özelliklerden farklı olan özel özellikleri denetler. |
| ICE47 | Özellik başına 1600'den fazla bileşeni olan özellikleri denetler... |
| ICE48 | Yerel yollara sabit kodlanmış dizinleri denetler. |
| ice49 | Kayıt defteri tablosunda REG_SZ olmayan varsayılan değerleri denetler. |
| ICE50 | Tanıtılan kısayolların doğru simgelere ve bağlam menülerine sahip olduğunu denetler. |
| ICE51 | TTC/TTF yazı tiplerinin başlıkları olmadığını, ancak diğer tüm yazı tiplerinin başlıklara sahip olduğunu denetler. |
| ice52 | AppSearch tablosunda genel olmayan özellikleri denetler. |
| ICE53 | Özel yükleyici bilgileri veya ilke değerleri yazan kayıt defteri girdilerini denetler. |
| ICE54 | Temel yol dosyası olarak yardımcı dosyaları kullanan bileşenleri denetler. |
| ICE55 | LockPermission nesnelerinin mevcut olduğunu ve geçerli izinlere sahip olduğunu denetler. |
| ICE56 | .msi dosyasının dizin yapısının tek bir geçerli köke sahip olduğunu doğrular. |
| ICE57 | Tek tek bileşenlerin makine başına ve kullanıcı başına verileri karıştırmadığını doğrular. |
| ICE58 | Medya Tablonuzun 80'den fazla satırı olmadığını denetler. |
| ICE59 | Tanıtılan kısayolların, kısayolun hedef özelliği tarafından yüklenen bileşenlere ait olduğunu denetler. |
| ICE60 | Dosya Tablosu bir dosya yazı tipi değilse ve sürümü varsa, aynı zamanda bir dile sahip olup olmadığını denetler. |
| ICE61 | Yükseltme Tablosunudenetler. |
| ice62 | beklenmeyen davranışlara neden olabilecek veriler için IsolatedComponent Tablo kapsamlı denetimler gerçekleştirir. |
| ICE63 | RemoveExistingProducts eyleminin düzgün sıralamasını denetler. |
| ICE64 | Gezici senaryolarda kullanıcı profilindeki yeni dizinlerin kaldırılıp kaldırılmadığını denetler. |
| ICE65 | Ortam Tablosu geçersiz ön ek veya ekleme değerlerine sahip olmadığını denetler. |
| ice66 | Veritabanınızın hangi şemayı kullanması gerektiğini belirlemek için veritabanındaki tabloları kullanır. |
| ice67 | Tanıtılmayan bir kısayolun hedefinin, kısayolun kendisiyle aynı bileşene ait olduğunu veya hedef bileşenin özniteliklerinin yükleme konumlarını değiştirmemesini sağladığını denetler. |
| ice68 | Yükleme için gereken tüm özel eylem türlerinin geçerli olup olmadığını denetler. |
| ice69 | Biçimlendirilmiş dize içindeki [$componentkey] formunun tüm alt dizelerinin bileşenlere çapraz başvurmadığını denetler. |
| ice70 | Kayıt defteri girdileri için tamsayı değerlerinin doğru belirtildiğini doğrular. |
| ice71 | Medya Tablosu DiskId değeri 1'e eşit olan bir girdi içerdiğini doğrular. |
| ice72 | AdvtExecuteSequence Tablo kullanılan tek özel eylemlerin 19, tür 35 ve tür 51 özel eylemler olmasını sağlar. |
| ice73 | Paketinizin Windows Installer SDK örneklerinin paket kodlarını veya ürün kodlarını yeniden kullanmadığını doğrular. Daha fazla bilgi için bkz. Paket Kodları ve Ürün Kodları. |
| ice74 | FASTOEM özelliğinin Özellik Tablosuyazılmadığını doğrular. |
| ICE75 | Kaynakları olarak yüklü bir dosya kullanan tüm özel eylem türlerinin CostFinalize Eylemisonra sıralandığını doğrular. |
| ice76 | BindImage Tablosundaki hiçbir dosya SFP (WFP) kataloglarına başvurmadığını doğrular. |
| ice77 | Betik içi özel eylemlerin InstallInitialize Action ve InstallFinalize Actionöncesinde sıralandığını doğrular. |
| ICE78 | AdvtUISequence Tablosu olmadığını veya boş olduğunu doğrular. |
| ice79 | Koşulu veri türünü kullanarak veritabanı alanlarına girilen bileşenlere ve özelliklere yapılan başvuruları doğrular. |
| ICE80 | Şablon Özeti Özelliği ve Sayfa Sayısı Özeti Özelliği'nin 64 bit bileşenlerin veya özel eylem betiklerinin varlığını doğru şekilde belirttiğini doğrular. |
| ice81 | MsiDigitalCertificate TabloMsiDigitalSignature Tablo ve MsiPackageCertificate Tablodoğrular. |
| ICE82 | InstallExecuteSequence Tablosunudoğrular. |
| ice83 | MsiAssembly Tablosunudoğrular. |
| ICE84 | Gerekli Standart Eylemler koşullarla ayarlanmadığını doğrulamak için sıralı tabloları denetler. |
| ice85 | MoveFile Tablo SourceName sütununun geçerli bir uzun dosya adı olduğunu doğrular. |
| ICE86 | Paket, Koşul türünün veritabanı sütunundaki AdminUser özelliğini kullanıyorsa bir uyarı döndürür. |
| ice87 | Özellik Tablosuaşağıdaki özelliklerin yazılmadığını doğrular. |
| ice88 | IniFile TabloDirProperty sütununu doğrular. |
| ICE89 | ProgId Tablo Progid_Parent sütunundaki değerin, ProgId tablosundaki ProgId sütununda geçerli bir yabancı anahtar olduğunu doğrular. |
| ICE90 | Bir kısayol dizininin ortak özellik olarak belirtildiğini bulursa bir uyarı postalar. |
| ICE91 | Bir dosya, .ini dosyası veya kısayol dosyası, ALLUSERS özelliğine bağlı olarak değişmeyen bir kullanıcı başına profil dizinine yüklenirse bir uyarı postalar. |
| ice92 | Bileşen Kimliği GUID'si olmayan bir bileşenin de kalıcı bileşen olarak belirtilmediğini doğrular. Hiçbir bileşenin hem msidbComponentAttributesPermanent hem de msidbComponentAttributesUninstallOnSupersedence özniteliklerine sahip olmadığını doğrular. |
| ice93 | Özel bir eylem standart eylemle aynı adı kullanıyorsa uyarı alır. |
| ICE94 | Genel bütünleştirilmiş kod önbelleğindeki bir derleme dosyasına işaret eden istenmeyen kısayollar varsa uyarı alır. |
| ICE95 | pano denetimlerinin tüm panolara uygun olduğunu doğrulamak için Denetim Masası ve bbcontrol table denetler. |
| ice96 | PublishFeatures Eylemi ve YayımlaÜrün EylemiAdvtExecuteSequence Tablosugirildiğini doğrular. |
| ICE97 | İki bileşenin paylaşılan bir bileşeni aynı dizine yalıtmadığını doğrular. |
| ice98 | ODBC veri kaynağı için ODBCDataSource Tablo açıklama alanını doğrular. |
| ICE99 | Directory tablosuna girilen hiçbir özellik adının Windows Installer'ın genel veya özel kullanımı için ayrılmış bir adı yinelediğini doğrular. |
| ICE100 | MsiEmbeddedUI ve MsiEmbeddedChainer tablolarının yazıldığını denetler. |
| ICE101 | Özellik tablosunun Özellik sütunundaki hiçbir değerin en fazla 38 karakter uzunluğundan fazla olmadığını denetler. |
| ICE102 | MsiServiceConfig ve MsiServiceConfigFailureActions tablolarını doğrular. |
| ICE103 | MsiPrint ve MsiLaunchApp denetim olaylarını doğrular. |
| ice104 | MsiLockPermissionsEx ve LockPermissions tablolarını doğrular. |
| ICE105 | Paketin kullanıcı başına bir bağlamda yüklenmek üzere yazıldığını doğrular. |