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 d’installer l’application dans le contexte par utilisateur ou par machine. Pour plus d’informations sur le développement d’un package à double usage, consultez Création de packages uniques.
ICE 105 effectue la validation suivante du package.
- Il vérifie que la table CustomAction ne contient pas d’actions personnalisées marquées pour s’exécuter avec des privilèges élevés. Pour plus d’informations sur les actions personnalisées élevées, 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.
- Il 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 d’assemblys Common Language Runtime.
- Il examine la table ODBCDataSource pour vérifier que le package n’installe aucune source de données.
- Il examine la table ServiceInstall pour vérifier que le package n’installe aucun service.
- Il vérifie que la table Registry n’écrit aucune entrée sous la clé HKEY_LOCAL_MACHINE.
Windows Installer 4.5 ou versions antérieures : non prises en charge. Cet ICE est disponible à compter de Windows Installer 5.0.
Rubriques connexes