I have developed a console utility that performs some operations against a server application. Due to the nature of the server app I'm working with, I need to execute this utility on the server.
The problem is that the utility is referencing a common DLL that has previously been deployed to the server's GAC. Since the common DLL's deployment, it has been updated and my utility relies on these updates. I am unable to update the DLL in the GAC due to company policy regarding deployment.
By default my utility will use the outdated DLL in the GAC. Is there a way I can force it to use the updated DLL (e.g. by specifying a path on the file system)?