一.vs2008
- 当连接器报出LINK: fatal error LNK1102: out of memory时,解决方法:
- 首先调出任务管理器,然后在进程页面中,找到mspdbsrv.exe,将其关掉。
- 删掉项目相关的pdf等中间文件(假如项目Test,那么删除以Test为文件名的所有中间文件)。
- 重启vs,重新链接即可。
- 或者前三步都不做,直接重启。
- 经常使用PostBuildEvent事件进行一些编译后处理,但是需要注意的是,后处理路径中不能有中文,如果路径是中文,很可能提示“系统找不到指定文件”,至少在我VS2008是这样的。
- 当vs里面某个文件无法下断点时,只需将将出问题的文件所有内容剪切下来,此时文件内容被清空,然后保存一下这个空文件,再把所有内容粘贴回去,就可以了。不要去取消掉【option】-》【debug】-》【require source files to exactly match the original version】,因为这是权宜之计,可能导致断点不精确(断点下在11行,可能实际断在13行),导致极少数情况变量值不是逻辑上到此行代码应该有的值。