J'ai implémenté une DLL d'action personnalisée qui doit être exécutée lorsque le produit est désalloué ou réinstallé. La DLL d'actions personnalisées (C++) fait référence à une bibliothèque tierce qui est un objet COM qui doit également être enregistré.Dépendance de la bibliothèque tierce WiX CustomAction
J'ai deux questions: 1. Comment inclure une bibliothèque tierce dans le paquet d'installation? Je préférerais que le fichier ne soit pas visible par l'utilisateur. 2. Comment puis-je m'assurer que la bibliothèque tierce est toujours présente lorsque la DLL d'actions personnalisées s'exécute pendant la désinstallation? CustomAction est exécuté avant 'InstallFinalize'.
Cela ressemble vraiment à une recette pour un désastre. Chaque jour, je réponds aux questions des personnes bloquées qui ne peuvent pas désinstaller leur produit et cela commence généralement par une exigence/un design comme celui-ci. –