Hi all.
I have a project that works perfectly under windows XP and Visual Studio 2008. Within this project is an old DLL written I believe in Microsoft C++ 6.0.
I am now running Win7 32bit. The published project runs absolutely fine.
However, to debug the code when we run the project in VS2012 we get the error
"Unable to load DLL 'USBDIO': The specified module could not be found. (Exception from HRESULT: 0x8007007E)"
I have scoured the net and cannot find any reasonable solutions. Would anyone possibly have any idea's that could help?
Thanks all.
However, to debug the code when we run the project in VS2012 we get the error
"Unable to load DLL 'USBDIO': The specified module could not be found. (Exception from HRESULT: 0x8007007E)"
I have scoured the net and cannot find any reasonable solutions. Would anyone possibly have any idea's that could help?
Thanks all.
Chris JohnsonPosted Aug 17, 2017, 9:26 AM
Yes the .pdb is present. The only real difference is I am now using VS2012. It can be debugged fine on another machine with VS2008.
Nilesh ShahPosted Aug 17, 2017, 9:14 AM
To debug any dll, we need the .pdb file which is used by Microsoft to debug.
if you got that C++ dll from someone else, you may or may not have pdb file with it, hence debuging is not working