2 wyt734933289 wyt734933289 于 2015.05.31 09:58 提问

小弟用的是vs2013,调试后再运行出现这个问题

![图片说明](http://img.ask.csdn.net/upload/201505/31/1433037281_668150.png)图片说明

网上说VS在重新生成目录下的exe文件时,需要先删除原先的exe文件。但因为文件正在运行或是被锁定等原因,删除不了,于是出现 LNK1168错误。你可以先将原先的exe文件关闭后手工删除(如果找不到窗口,就看看任务管理器中是有这个exe正在运行,存在就强制关闭它)但是我在debug目录下无法删除该exe,也无法在任务管理器强制关闭,
那应该怎么办呢?求大神指教,(不要重启或重新建工程的答案)

4个回答

autocyz
autocyz   2015.05.31 11:59

你试一下重新编译解决方案。VS2013有个选项就是重新编译解决方案

oyljerry
oyljerry   Ds   Rxr 2015.05.31 15:35

是不是你编译的程序启动死循环了,你先编译器停止调试等,然后在任务管理器中止进程。

caozhy
caozhy   Ds   Rxr 2015.05.31 16:00

看下电脑是否感染了360等流氓软件,它们会干扰程序的正常执行。破坏系统。

u013685226
u013685226   2015.05.31 22:56

应该是你上一次启动的进程依然在运行。尝试关掉它。比如点击debug栏的停止按钮,或者通过任务管理器杀掉这个进程(进程与项目名称同名)。然后再重新编译。

Csdn user default icon
上传中...
上传图片
插入图片