views:

7

answers:

0

I have a windows service that depends on a 3:rd party API

The API is already installed in the GAC on the client computer

There are several versions of the API (1.0.0.0, 1.1.0.0 etc)

My service works with all versions of the API

I use a bindingRedirect tag in the app.config file which works fine when running the service.

Problem is that the app.config file is not used when running InstallUtil so I get a binding exception when registering the service.

Currently I use "sc create" to manually register the service but is there a better way?
(without editing machine.config etc)