vs2010编译报错,未能将obj/..复制到bin/..,bin/...文件正被另一进程时候用

升级win10后,原先的项目突然报错(原先的项目调试运行是没问题的)
错误 12 未能将“obj\Debug\**.exe”复制到“bin\**.exe”。超出了重试计数 10。失败。
错误 13 无法将文件“obj\Debug\**.exe”复制到“bin\**.exe”。文件“bin\**.exe”正由另一进程使用,因此该进程无法访问此文件。

如果我把bin和debug手动全删掉,第一次会生成成功,但接下来就会报上述错误。
被进程使用我测试的是被vs2010自身占用的,以前都可以直接生成覆盖的,不知道为什么现在布恩那个覆盖生成了

这可能是个bug,重启系统或vs试试,在调试时,正常关闭程序。
也可能是代码问题,从外部打开程序,关闭后看还在不在任务管理器中残留
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-06-07
我也遇到相同的问题,我的只是部分项目出了此问题。另外有做了验证,重新建一个新项目后此问题解决,按此思路,重新建个项目,然后将有问题的项目内容移动过去,再进行调试,问题解决。
第2个回答  2018-12-05
全是垃圾回答,我找到了解决办法,是因为窗体没有关闭,用了.hide??对不对!!!!!!
相似回答