之前都是在Linux系统下运用GCC编译器调试程序,今天安装VS2010调试程序,感觉功能还是挺强大的,调试程序时,突然——发现用VS2010在编译正确后,第一次执行没问题,再简单修改后再编译执行,总出现无法打开...exe进行写入错误,最终通过上网查资料,大概有以下两种办法:
1、是由于关闭了windows下的Application Experience 服务造成的,所以电脑里的服务如果要进行优化禁用,请慎重!
错误提示如:
LINK : fatal error LNK1168: 无法打开 E:\test\Debug\test.exe 进行写入
解决办法:
打开控制面板-〉管理工具-〉服务-〉启用Application Experience 服务,问题解决。
2、程序是否占用呢?
通过任务管理器,关闭你的test.exe进程就OK!