【其原因可能是堆被损坏,这也说明 中或它所加载的任何DLL 中有bug】的解决方案
2011-10-17 15:37
876 查看
【其原因可能是堆被损坏,这也说明 中或它所加载的任何DLL 中有bug】的解决方案
这是运行库文件时的错误。解决方案:打开项目属性-->配置属性-->C/C++-->代码生成-->运行时库,改成多线程调试DLL
编译运行,然后可能会出项如上错误
解决方案:打开项目属性-->配置属性-->常规-->项目默认值-->MFC的使用,选择“在共享 DLL 中使用 MFC”,就OK了~
如果上面这些都没用,那么就不是库文件运行的错误了,你可以试一下“清理解决方案”,然后重新生成,没准就行了。这个好像没有什么道理,可能是Visual Studio的一个bug吧
转:http://hi.baidu.com/joyforce/blog/item/b3c8d2dc9158b65f95ee3719.html
相关文章推荐
- 【其原因可能是堆被损坏,这也说明 中或它所加载的任何DLL 中有bug】的解决方案
- 【其原因可能是堆被损坏,这也说明 中或它所加载的任何DLL 中有bug】的解决方案
- DLL中用malloc分配了一块内存,但是在exe程序中释放引发的错误:其原因可能是堆被损坏,这也说明 **.exe 中或它所加载的任何 DLL 中有 bug。
- 其原因可能是堆被损坏,这说明**.exe中或它加载的任何DLL中有Bug
- 中触发一个断点 其原因可能是堆被损坏,这说明 ***.exe 中或它所加载的任何 DLL 中有 Bug
- 其原因可能是堆被损坏,这说明**.exe中或它加载的任何DLL中有Bug
- “原因可能是堆被损坏,这也说明*.exe中或它所加载的任何DLL 中有bug”的解决方案
- ”其原因可能是堆被损坏,这也说明exe中或它所加载的任何DLL 中有bug“的解决办法
- DLL中用malloc分配了一块内存,但是在exe程序中释放引发的错误:其原因可能是堆被损坏,这也说明 **.exe 中或它所加载的任何 DLL 中有 bug。
- windows已在xxx.exe中触发一个断点,其原因可能是堆被损坏,这说明xx.exe中或它所加载的任何DLL中有bug。
- 调试报错:其原因可能是堆被损坏,这说明**.exe中或它加载的任何DLL中有Bug
- “其原因可能是堆被损坏,这说明 ***.exe 中或它所加载的任何 DLL 中有 bug”
- 其原因可能是堆被损坏,这说明**.exe中或它加载的任何DLL中有Bug
- DLL中用malloc分配了一块内存,但是在exe程序中释放引发的错误:其原因可能是堆被损坏,这也说明 **.exe 中或它所加载的任何 DLL 中有 bug
- 其原因可能是堆被损坏,这也说明 xxx.exe 中或它所加载的任何 DLL 中有 bug
- 其原因可能是堆被损坏,这说明 100BloodCellSegTest.exe 中或它所加载的任何 DLL 中有 Bug。
- (完整版)原因可能是堆被损坏,这也说明 中或它所加载的任何DLL 中有bug】的解决
- 其原因可能是堆被损坏,这说明 *.exe 中或它所加载的任何 DLL 中有 Bug
- 其原因可能是堆被损坏 这说明exe中或它所加载的任何 DLL 中有 Bug
- Windows 已在 XXX.exe 中触发一个断点。 其原因可能是堆被损坏,这说明 FiberSecureTerminal.exe 中或它所加载的任何 DLL 中有