Aracılığıyla paylaş


ICE80

ICE80, Şablon Özeti Özelliği (PID_TEMPLATE) değerinin 64 bit bileşenlerin veya özel eylem betiklerinin varlığına bağlı olarak "Intel64", "x64", "Arm64" veya "Intel" değerlerini doğru şekilde belirttiğini doğrular. ICE80, msidbComponentAttributes64bit özniteliğine sahip bileşenler için Bileşen Tablosu denetler ve msidbCustomActionType64BitScript özniteliğine sahip tüm betikler için CustomAction Tablosu denetler. ICE80, Şablon Özeti Özelliğinde "Intel64", "x64" veya "Arm64" içeren bir paketin de en az 150 Sayfa Sayısı Özeti Özelliğine (PID_PAGECOUNT) sahip olduğunu doğrular.

ICE80 ayrıca ProductLanguage özelliği tarafından belirtilen dil kimliğinin Şablon Özeti Özelliğinde bulunması gerektiğini doğrular.

Daha fazla bilgi için bkz. 64 bit İşletim Sistemlerinde Windows Installer.

Sonuç

ICE80 aşağıdaki hataları yayınlar.

Hata Açıklama
Bu paket 64 bit '[1]' bileşeni içeriyor ancak Şablon Özeti Özelliği Intel64, x64 veya Arm64 içermiyor. Bileşen Tablosu, msidbComponentAttributes64bit özniteliğine sahip bir bileşen içerir ve Şablon Özeti Özelliği Intel64, x64 veya Arm64 içermez.
Bu paket '[1]' 64 bit özel eylem betiği içeriyor ancak Şablon Özeti Özelliği Intel64, x64 veya Arm64 içermiyor. CustomAction Tablo, msidbCustomActionType64BitScript ile bir betik özel eylemi içerir, ancak Şablon Özeti Özelliği Intel64, x64 veya Arm64 içermez.
%siçin Özet Bilgi Akışı'ndaki hatalı değer. Bu özellik boş bir dizeyse veya VT_LPSTR türünde değilse PID_TEMPLATE özelliği için döndürülür. Bu özellik bir VT_I4 türü değilse PID_PAGECOUNT için döndürülür.
Bu paket Intel64 ile işaretlenmiş ancak 150'den küçük bir şeması var. Paketin PID_TEMPLATE özelliği Intel64'tür, ancak PID_PAGECOUNT özelliği 150'den azdır.
Bu paket x64 ile işaretlenmiş ancak 200'den küçük bir şeması var. Paketin PID_TEMPLATE özelliği x64'tür, ancak PID_PAGECOUNT özelliği 200'den küçüktür.
Bu paket Arm64 ile işaretlenmiş ancak 500'den küçük bir şeması var. Paketin PID_TEMPLATE özelliği Arm64'tür, ancak PID_PAGECOUNT özelliği 500'den azdır.
Bu 32Bit Paketi 64 bit özelliğini kullanıyor [1] 32 bit paket, 64 bitlik bir özellik kullanıyor.
Bu 32Bit Paketi, RegLocator tablo girdisinde 64 bit Bulucu Türü kullanıyor [1] 32 bit paket, RegLocator tablosunun Tür alanında msidbLocatorType64bit içerir.
Bu 64BitComponent [1] 32BitDirectory [3] kullanıyor 64 bit bir bileşen 32 bit dizin kullanıyor.
Bu 32BitComponent [1] 64BitDirectory [3] kullanıyor 32 bit bir bileşen 64 bit dizin kullanıyor.
Özellik tablosundaki 'ProductLanguage' özelliği, Şablon Özeti Özellik akışında bulunmayan '[2]' değerine sahiptir. ProductLanguage özelliğinin değeri Şablon Özeti özelliğinde listelenmez.

 

ice başvuru

64 bit İşletim Sistemlerinde Windows Installer