We are using Milestone SDK in our application which consists of two separate projects Runner process and Driver dll. Driver project has installed MilestoneSystems.VideoOS.Platform and MilestoneSystems.VideoOS.Platform.SDK nuggets. These two projects are completely separate. The Runner process loads Driver dlls dynamically with its dependencies and executes them.
If the Runner process has the working directory changed to the Driver location it works fine, but otherwise this list of dlls must be copied manually to the Runner process standard working directory to make it work. Is there any way to fix that? Like adding some environment variable with a path to the dlls etc…
Autofac.dll
CoreToolkits.dll
cudart64_101.dll
VideoOs.IdentityServer.Common.dll
VideoOs.Platform.Common.dll
VideoOs.Platform.dll
VideoOs.Toolkit.dll
xerces-c-vc120_3_2_3.dll
xqilla-vc120_234_323.dll