We have recently started to switch over to using the C# wrapper for our windows app. We know that the C# wrapper is not fully maintained at this point, so our plan will be to add in and modify functionality as needed. When I download the latest C# wrapper (v5.5.12511.0422), I can add a reference to the existing zoom_sdk_dotnet_wrap.dll found in the \bin folder (which was built on 4/22/21). We can work with the code from the DLL, and the SDK Initialize call returns “SUCCESS”.
However, if I open the zoom_sdk_c_sharp_wrap.sln and rebuild the dll (Release, x86, with zero changes), referencing the new dll results in the sdk Initialize return “MODULE_LOAD_FAILED”. Note - we have made 0 changes to the wrapper code at this point, and I’ve done this several times to be absolutely sure. We simply open the wrapper C# project, update the build config to Release/x86, and rebuild, and the resulting dll fails to initialize the sdk.
Has anyone run into this? Are we just missing a step somewhere?
The only other thing I’ve noticed is a warning when building that the output directory (solution/config) does not match the Linker output (…/bin). I’ve tried modifying this config to line up, but this did not have any impact.