问题:用VS2008开发,最近经常遇到这个问题:”LINK : fatal error LNK1104: cannot open file "Debug/main.exe“,很早以前也遇到过这个问题,主要是因为main.exe进程仍然再运行,只要开启任务栏管理器,杀掉进程就行了。但是现在该进程根本没有运行。在该文件夹下,删除这个文件,刷新以后,文件又出现了。用工具XueTr查看该文件,发现该文件显示为红色,右键该文件,点击”查看锁定情况“,发现有个被System进程锁定,在网上搜了下,发现是Win7和VS2008的一个bug。
解决方法:1. 先查看任务栏管理器,查看是否有进程,如果有,则杀掉进程,重新开始调试;如果没有该进程,用方法2
2. 运行--->services.msc, 打开服务管理器,开启服务”Application Service“,刷新一下,文件没有了。