Bonjour,
je développe un installeur full MSI (un seul fichier .msi en sortie) pour une application.
j'ai lu que lorsque l'on utilise une installation setup.exe + .msi, le setup.exe propage ses droits d'exécution à l'ensemble des processes qui seront exécutés pendant l'install. Ainsi, s'il est exécuté avec les droits admin, tous les processes de l'installation auront les droits admin lors de leur exécution.

En full MSI, ce n'est pas le cas: le .msi garde ses droits d'exécution et ne les propage pas aux custom actions.

Ma question est: comment une custom action peut récupérer les droits d'exécution du msi ? (Cela me permettrait de n'avoir qu'un seul prompt UAC lors de l'install)

Merci,