vs显示无法打开写入
VS显示无法打开写入通常出现在编译时出现中断错误的情况下。当强制立即停止调试时,调试尚未完成,此时编译器仍卡在上一次调试时生成的进程中,而xxx.exe文件仍被相关进程占用。此时,若进行下一次编译,程序将会尝试打开xxx.exe文件,并对其进行修改,但是该文件仍处于被占用状态,所以才会提示无法打开并写入的错误。
解决方法有两种:
1. 把错误中提及的“xxx.exe”文件强制删除(如“使用360强制删除”),则进程被终止,然后重新编译即可。
2. 进入“任务管理器”,选择“进程”选项卡,进入对应的Visual Studio进程,并展开下拉三角,查看当前进程包含的线程项。找到上图所示的“VsHub.exe”,右键“结束任务”即可。
