VS编译错误error PRJ0008 : 未能删除文件
我在用VS2008编写一个C++程序的时候,经常出现下列情况:清理解决方案的时候,出现错误信息:
1>------ 已启动清理: 项目: Chess, 配置: Debug Win32 ------
1>正在删除项目“Chess”(配置“Debug|Win32”)的中间文件和输出文件
1>Chess : error PRJ0008 : 未能删除文件“g:\Workspace\Exercise\Game\Chess0.3\Debug\Chess.exe”。
1>请确保该文件未被其他进程打开并且未被写保护。
1>Chess - 1 个错误,0 个警告
========== 清理: 成功 0 个,失败 1 个,跳过 0 个 ==========
我的机器是Win7.我在网上搜了一下,没有找到好的解决方案。请问大家遇到过这种情况么,应该怎么解决?
fucking
12 years, 2 months ago
Answers
去下个Process Explorer来,查找一下跟Chess.exe有关的句柄,看看哪个进程打开了这个文件
http://technet.microsoft.com/en-us/sy...
电信用户孙小美
answered 12 years, 2 months ago