J'ai un service Windows qui dépend d'une 3: API parti rdinstallutil bindingRedirect
L'API est déjà installé dans le GAC sur l'ordinateur client
Il existe plusieurs versions de l'API (1.0.0.0 , 1.1.0.0, etc.)
Mon service fonctionne avec toutes les versions de l'API
J'utilise une balise bindingRedirect dans le fichier app.config qui fonctionne très bien lors de l'exécution du service.
Le problème est que le fichier app.config n'est pas utilisé lors de l'exécution de InstallUtil, ce qui me permet d'obtenir une exception de liaison lors de l'enregistrement du service.
Actuellement, j'utilise "sc create" pour enregistrer manuellement le service, mais existe-t-il un meilleur moyen?
(sans édition machine.config etc)
Je viens de rencontrer le même problème. –