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
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : tout au long de 2024, nous allons éliminer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d'informations, consultez :Envoyer et afficher des commentaires pour