当前不会命中断点。C++中没有加载任何符号 我在C++中编写了一个DLL,另一个在C++中使用了EXE文件。我将带有cpp中exe的dll注入到例如wordpad.exe。但这并不是我想要的,所以我想调试我的dll。 我在一个解决方案中同时写入dll和exe,当我将断点放在其中时,我的exe开始调试,但dll中的断点出现错误,表示当前不会命中断点。没有加载任何符号。 我在internet上完成了大部分解决方案,并将我的dll pdb文件放在正确的文件夹中,但它不起作用

当前不会命中断点。C++中没有加载任何符号 我在C++中编写了一个DLL,另一个在C++中使用了EXE文件。我将带有cpp中exe的dll注入到例如wordpad.exe。但这并不是我想要的,所以我想调试我的dll。 我在一个解决方案中同时写入dll和exe,当我将断点放在其中时,我的exe开始调试,但dll中的断点出现错误,表示当前不会命中断点。没有加载任何符号。 我在internet上完成了大部分解决方案,并将我的dll pdb文件放在正确的文件夹中,但它不起作用,c++,visual-studio-2010,debugging,dll,C++,Visual Studio 2010,Debugging,Dll,顺便说一下,我所有的项目都是在VisualStudio2010中编写的。 有人能帮我吗?据我所知,您想在将dll代码注入wordpad.exe后调试它。 您应该将visual studio调试器附加到wordpad.exe进程,因为该进程将加载dll。我使用vs中的“调试”选项卡中的“附加到进程”来执行此操作,但它不起作用。您的意思是这样吗?请检查您的dll是否列在visual studio调试器的“模块”选项卡中。如果未列出,则可能是dll注入未正确执行。

顺便说一下,我所有的项目都是在VisualStudio2010中编写的。
有人能帮我吗?

据我所知,您想在将dll代码注入wordpad.exe后调试它。
您应该将visual studio调试器附加到wordpad.exe进程,因为该进程将加载dll。

我使用vs中的“调试”选项卡中的“附加到进程”来执行此操作,但它不起作用。您的意思是这样吗?请检查您的dll是否列在visual studio调试器的“模块”选项卡中。如果未列出,则可能是dll注入未正确执行。