在调试DLL时,只要注意以下几点,一般均可以对DLL进行调试!
现假设有宿主程序MyDllTest.exe与MyDLL.dll程序,要想调试MyDLL.dll,应注意以下几点:
1)MyDllTest.exe 所在目录中不能有 MyDll.dll
2)MyDllTest .exe必须采用静态调用的方法调用 MyDll.dll 的导出函数
3)进入 MyDll 工程,执行菜单“Run”->“Parameters”,将弹出的对话框的 Local 页中的“Host Application”设置为上面的 MyDllTest.exe(含路径)
完成以上步骤,就可以在 MyDll 工程中执行“Run”了,也可以进行调试。