Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
ICE80 valida que el valor de la propiedad Template Summary (PID_TEMPLATE) especifica correctamente "Intel64", "x64", "Arm64" o "Intel" en función de la presencia de componentes de 64 bits o scripts de acción personalizados. ICE80 comprueba la tabla de componentes de los componentes con el atributo msidbComponentAttributes64bit y comprueba customAction Table para ver los scripts con el atributo msidbCustomActionType64BitScript . ICE80 comprueba que un paquete con "Intel64", "x64" o "Arm64" en su propiedad de resumen de plantilla también tiene una propiedad summary de recuento de páginas (PID_PAGECOUNT) de al menos 150.
ICE80 también valida que el identificador de idioma especificado por la propiedad ProductLanguage debe estar contenido en la propiedad De resumen de plantilla .
Para obtener más información, vea Windows Installer en sistemas operativos de 64 bits.
Resultado
ICE80 publica los siguientes errores.
| Error | Descripción |
|---|---|
| Este paquete contiene el componente de 64 bits '[1]' pero la propiedad De resumen de plantilla no contiene Intel64, x64 ni Arm64. | La tabla de componentes contiene un componente con el atributo msidbComponentAttributes64bit y la propiedad Template Summary no contiene Intel64, x64 ni Arm64. |
| Este paquete contiene el script de acción personalizada de 64 bits '[1]' pero la propiedad Template Summary no contiene Intel64, x64 ni Arm64. | CustomAction Table contiene una acción personalizada de script con msidbCustomActionType64BitScript , pero la propiedad Template Summary no contiene Intel64, x64 o Arm64. |
| Valor incorrecto en Flujo de información de resumen para %s. | Se devuelve para PID_TEMPLATE propiedad si esa propiedad es una cadena vacía o no un tipo de VT_LPSTR. Se devuelve para PID_PAGECOUNT si esa propiedad no es un tipo de VT_I4. |
| Este paquete está marcado con Intel64, pero tiene un esquema inferior a 150. | La propiedad PID_TEMPLATE del paquete es Intel64, pero su propiedad PID_PAGECOUNT es inferior a 150. |
| Este paquete está marcado con x64, pero tiene un esquema inferior a 200. | La propiedad PID_TEMPLATE del paquete es x64, pero su propiedad PID_PAGECOUNT es inferior a 200. |
| Este paquete está marcado con Arm64, pero tiene un esquema inferior a 500. | La propiedad PID_TEMPLATE del paquete es Arm64, pero su propiedad PID_PAGECOUNT es inferior a 500. |
| Este paquete de 32 bits usa la propiedad de 64 bits [1] | Un paquete de 32 bits usa una propiedad de 64 bits. |
| Este paquete de 32 bits usa el tipo de localizador de 64 bits en la entrada de la tabla RegLocator [1] | Un paquete de 32 bits contiene msidbLocatorType64bit en el campo Tipo de la tabla RegLocator. |
| Este 64BitComponent [1] usa 32BitDirectory [3] | Un componente de 64 bits usa un directorio de 32 bits. |
| Este 32BitComponent [1] usa 64BitDirectory [3] | Un componente de 32 bits usa un directorio de 64 bits. |
| La propiedad 'ProductLanguage' de la tabla Property tiene un valor de '[2]', que no está incluido en el flujo de propiedades de resumen de plantilla. | El valor de la propiedad ProductLanguage no aparece en la propiedad Template Summary . |
Temas relacionados