visual studio编译失败: 无法打开xxxxx.exe进行写入 有更新! 2020-07-22 原因 由于编译时出现错误,导致强制停止后调试并未完成,此时编译器仍然卡在上一次调试时生成的进程中,而 xxx.exe 文件仍被相关进程占用。此时,若进行下一次编译,程序将会尝试打开 xxx.exe 文件,并对其进行修改,但是该文件仍处于被占用状态,所以才会提示无法打开并写入的错误。 解决 只要将 xxx.exe 文件从进程中释放出来即可 把错误中提到的 xxx.exe 文件强制删除,令进程终结,然后重新编译即可 (例如: 火绒强制删除) 进入“任务管理器”,选择“进程”选项卡,进入对应的Visual Studio进程,并展开下拉三角,查看当前进程包含的线程项,如下图所示: (不过很可惜的是,我没有找到这个进程,或许是眼拙了) 引用:https://www.cnblogs.com/cvwyh/p/10319014.html