2

我试图了解“附加到进程”在 Visual Studio 中的用途。我正在寻找内存泄漏,我发现 WinDBG 至少可以说很难使用。我意识到还有其他商业替代品,例如 ANT Profiler。

“附加到进程”具体用于什么?我在网上搜索并找到了大量说明在 Visual Studio 中选择什么以及如何使用具有此功能的宏的文档,但没有说明具体用途的文档。

更新 19/06/2012 格林威治标准时间 19:40 我已设法将 Visual Studio 调试器附加到正在运行的进程(小型 VB.NET 程序)。但是,我注意到似乎不需要 PDB 文件,即我可以添加断点并在没有它们的情况下单步执行代码。在 Visual Studio 中附加到进程时是否需要 PDB 文件?

4

1 回答 1

7

如果您在不同的用户上下文中运行应用程序并需要对其进行调试,则可以附加到该进程。这个过程可以是本地的或远程的。

本质上,它用于调试已经运行的进程。

注意:您确实需要在 Visual Studio 中拥有此过程的源代码(或拥有Visual Studio 可以使用的指向同一可执行文件的符号服务器)。

于 2012-06-18T20:55:50.217 回答