使用VLD测有没内存泄露的时候,出现(File and line number not available): (Function name unavailable)
查看VS控制台,发现
已加载“C:/WINDOWS/system32/dbghelp.dll”
说明VS加载了WINDOWS的dll而不是最新的VLD的dbghelp.dll
解决方案:
只需把VLD 安装路径下的 dbghelp.dll拷贝到你的程序的Debug文件夹里
就轻松搞定!
本文介绍了解决VLD内存泄露检测时遇到(File and line number not available)问题的方法。当Visual Studio加载了错误版本的dbghelp.dll时,会导致此问题发生。文章提供了简单有效的解决方案:将VLD安装目录下的dbghelp.dll复制到程序的Debug文件夹中。
使用VLD测有没内存泄露的时候,出现(File and line number not available): (Function name unavailable)
查看VS控制台,发现
已加载“C:/WINDOWS/system32/dbghelp.dll”
说明VS加载了WINDOWS的dll而不是最新的VLD的dbghelp.dll
解决方案:
只需把VLD 安装路径下的 dbghelp.dll拷贝到你的程序的Debug文件夹里
就轻松搞定!

被折叠的 条评论
为什么被折叠?
