Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
ICE63 comprueba la secuenciación adecuada de la acción RemoveExistingProducts de . Se puede colocar la acción RemoveExistingProducts:
- Entre InstallValidate e InstallInitialize
- Inmediatamente después de InstallInitialize o después de InstallInitialize si las acciones entre InstallInitialize y RemoveExistingProducts no generan ninguna acción de script.
- Inmediatamente después de InstallExecute o InstallExecuteAgain y antes de InstallFinalize (se aplica la misma restricción que antes).
- Después de InstallFinalize.
Si no se corrige una advertencia o un error notificado por ICE63, se produce un error en la actualización.
Resultado
ICE63 envía una advertencia o un error si la secuenciación de la acción RemoveExistingProducts no es correcta.
Ejemplo
ICE63 notifica el siguiente error para el ejemplo que se muestra.
WARNING: Some action falls between InstallInitialize and RemoveExistingProducts.
La acción "MyCustomAction" se produce entre InstallInitialize y RemoveExistingProducts. Si MyCustomAction genera acciones en el script, esto provoca problemas en la instalación.
Para corregir este error, compruebe que MyCustomAction no genera ninguna acción de script ni vuelve a poner en cola las acciones.
| Acción | Condición | Secuencia |
|---|---|---|
| InstallInitialize | 1000 | |
| MyCustomAction | 1010 | |
| RemoveExistingProducts | 1020 |
Temas relacionados