As per the thread title, I have a DLL I am attempting to reference through DLLBind.
If I launch the game without the editor switch, I can see my DLLMain being called and everything works as expected.
However if I launch with the editor option my log file states that the DLL could not be bound to.
I realise that there are different versions of the editor - I am manually running the 32-bit version, with a 32-bit DLL in the correct UserCode location. I have tested with both debug and release versions, different versions of the CRT (10 and 11), and both static and dynamic compilation of the CRT (in case of CRT mismatch). None of these affect the problem.
Given that the DLL loads without issue in the game proper, I am at a loss as to how this could be an issue with my implementation.
If I launch the game without the editor switch, I can see my DLLMain being called and everything works as expected.
However if I launch with the editor option my log file states that the DLL could not be bound to.
I realise that there are different versions of the editor - I am manually running the 32-bit version, with a 32-bit DLL in the correct UserCode location. I have tested with both debug and release versions, different versions of the CRT (10 and 11), and both static and dynamic compilation of the CRT (in case of CRT mismatch). None of these affect the problem.
Given that the DLL loads without issue in the game proper, I am at a loss as to how this could be an issue with my implementation.
Comment