I have a C# service app that references a dll ('A') that in turn reference other dlls ('B' and 'C', say). The service project references all the necessary dlls.
The entry code calls a method in 'A' that calls methods in 'B' or 'C'. We are getting a custom error message from 'A' that says that 'B' and 'C' cannot be found, in spite of them being in the same folder as the service, and we know that this indicates that the process working folder is incorrect (ie the process thinks the working folder is elsewhere).
The question is: how can I explicitly tell the service what the working folder is?
TIA