我使用 Visual Studio 2017 开发了一个 C++ DLL,但我遇到了一些内存问题。我想使用Application Verifier对其进行调试,但运行我的 DLL(第三方应用程序)的应用程序也被堆损坏。因此,如果我激活应用程序验证程序,应用程序会在我的 DLL 加载之前崩溃。
是否可以对应用程序验证器说只处理 DLL 或模块的堆损坏?如果没有,有没有办法用其他工具调试我的 DLL?
我使用 Visual Studio 2017 开发了一个 C++ DLL,但我遇到了一些内存问题。我想使用Application Verifier对其进行调试,但运行我的 DLL(第三方应用程序)的应用程序也被堆损坏。因此,如果我激活应用程序验证程序,应用程序会在我的 DLL 加载之前崩溃。
是否可以对应用程序验证器说只处理 DLL 或模块的堆损坏?如果没有,有没有办法用其他工具调试我的 DLL?