Description
I have a client application in WPF working great on my local machine. The issue is that whenever I package it up either copying the executable and all libraries together, or combining them into an MSI installer, on the newly installed machine I always get a message:
Unhandled Exception: System.IO.FileNotFoundException: Could not load file or assembly 'zoom_sdk_dotnet_wrap.dll' or one of its dependencies. The specified module could not be found.
Even though the zoom_sdk_dotnet_wrap.dll is in the same directory as the executable.
The target machines all allow 32-bit applications to run fine without a problem. Even in cases where I am copying the Release directory as is that is running fine on my machine to another computer, I still get that same error.
Does it need to be referenced or activated on the new machine in some way that I’m not aware of to be recognized?
Which Windows Client SDK version?
5.5.12509.0330
Assembly zoom_sdk_dotnet_wrap, Version=1.0.7575.37543
Device (please complete the following information):
Windows 10
@Michael_Condon Files are all in the same directory as the EXE, and they’re not explicitly referenced in a path anywhere in the code, so I don’t think it’s that. This was my first thought along with making sure the EXE was in x86 so it wasn’t missing the DLLs that are also x86.
Are the SDK DLLs somehow linked to the machine they are downloaded into or run the first ime in some explicit way?
I dont believe so. The demo application will run immediately after download, so I do not believe it is possible that they are hardwired to a specific machine.
OK. It’s very strange cause I can copy the directory on my own machine into any directory and it works fine, but as soon as I copy that exact directory on to a different machine it doesn’t work. I will update here if I figure out what the issue is