I have two projects that each create a module packet.
Each module packet is compiled into a separate .dll library file.
When I place both .dll files simultaneously in the directory AWE Designer 8.D.3.1.RC5-build2947 Pro\Bin\win32-vc142-rel\,
the AWE Server fails to load properly and displays the error message(please refer to attachment).
However, if I place only one of the .dll files in that directory, the AWE Server loads successfully.
Could you please explain the reason for this issue? It's quite urgent. Thank you!
10:54am
Hi Yong Li,
This is a debug-mode assertion from the Microsoft Foundation Classes (MFC) runtime, not a crash in your code per se.
Debug/Release mismatch: Linking a release module to a debug MFC library (mfc140d.dll vs mfc140.dll).
Also, you should most likely be using VS2019 or VS2022 with toolset 142 installed. MFC140 is part of VS2015.
Can you please check these items?
Thanks,
Gary