ICE 105
Valide le package par rapport à un ensemble de conditions requises pour l’installation dans le contexte par utilisateur. ICE 105 peut également valider des packages à double usage. Un package à double usage permet à un utilisateur de choisir s’il faut installer l’application dans le contexte par utilisateur ou dans le contexte par ordinateur. Pour plus d’informations sur le développement d’un package à double usage, consultez création de package unique .
ICE 105 effectue la validation suivante du package.
- Vérifie que la table CustomAction ne contient aucune action personnalisée marquée pour s’exécuter avec des privilèges élevés. Pour plus d’informations sur les actions personnalisées avec élévation de privilèges, consultez Sécurité des actions personnalisées.
- Vérifie que la table Directory n’inclut aucune des propriétés de dossier système suivantes.
- AdminToolsFolder
- commonAppDataFolder
- FontsFolder
- system16Folder
- system64Folder
- SystemFolder
- TempFolder
- windowsFolder
- WindowsVolume
- Vérifie que le package n’installe pas d’assembly Common Language Runtime dans le Global Assembly Cache (GAC.) Pour plus d’informations sur l’installation d’assemblys dans le Global Assembly Cache, consultez Ajout d’assemblys à un package et Installation des assemblys Common Language Runtime.
- Vérifie la table ODBCDataSource pour vérifier que le package n’installe aucune source de données.
- Vérifie la table ServiceInstall pour vérifier que le package n’installe aucun service.
- Vérifie que la table Registre n’écrit aucune entrée sous la clé HKEY_LOCAL_MACHINE.
Windows Installer 4.5 ou version antérieure: Non pris en charge. Cette ice est disponible à partir de Windows Installer 5.0.
Rubriques connexes