问题:编译很普通的程序,调试总是不能通过,总是在进入调试入口前就在NTDLL.DLL发生访问异常的问题,把VC重装了两遍都没用处,很奇怪?
解决:后来装第三遍的时候,发现总是会将Include和Lib等路径设置到C盘,而我的VC在D盘装着,这就奇怪了?去C盘一看,果真有一个安装过的VC程序,因为D盘是安装过SP6的,而C盘这个安装没有打补丁,所以使用了错误的路径和引用库(没有打过SP6),然而调试环境用的还是打过SP6的,所以才会出现这么奇怪的问题。
结论:自己太粗心了。以后如果重新安装VC6一定要把原来残留的清理干净。
本文解答了一位开发者遇到的问题:在使用VC6进行程序编译和调试时,频繁出现NTDLL.DLL访问异常的情况。经过多次尝试,最终发现是由于安装路径配置不当导致的。文章强调了在重新安装VC6时彻底清理旧文件的重要性。
1万+

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



