我有2个具有解决方案的项目,一个dll项目和另一个使用LoadLibrary()
API加载dll的应用程序项目。 dll和应用程序项目都是Win32本机C ++项目。
我在dll项目中设置了断点,但在运行应用程序项目时却没有命中。 我缺少什么,应该设置什么才能激活断点并实际调试dll项目。调试app / exe项目当然可以正常工作,但Dll代码需要相同的功能。
我没有浏览各种教程和文档,也无法完成这项工作。像this one
编辑:
EDIT2:
我注意到,仅当用LoadLibrary()
调用dll时,调试dll才起作用,但是如果dll是引用的项目,并且包含dll头文件而不使用LoadLibrary()
,则调试就可以了。
但是我需要能够通过LoadLibrary()
调用来调试dll。