I'm building app with provided SDK that has open source part and not open source one.
BadImageFormatException - Exception from HRESULT: 0x8007000B error.
I know that BadImageFormatException is thrown when you use x64 on x86 and vice versa. Tried building project for x64 first. Didn't work and got this exception. Changed to x86 and got somewhat different BadImageFormatException (I got HRESULT and error code part unlike when tried x64).
x86 System.BadImageFormatException: 'An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)'
x64 System.BadImageFormatException: 'Could not load file or assembly 'NetSDKCS, Version=22.214.171.124, Culture=neutral, PublicKeyToken=null' or one of its dependencies. An attempt was made to load a program with an incorrect format.'
So, if closed part of code is x86 it should work on x86 since I can compile in both x64 and x86... Similar if closed part is x64.
User contributions licensed under CC BY-SA 3.0