Goland对调试程序失去控制权限

我的goland是2019.3.27版本的,最近在调试程序的时候总是失去响应,左下方stop按钮由红方块变成了黄骷髅头,长这样的

Goland对调试程序失去控制权限_第1张图片,原本应该是这样的:

,怎么点都没有反应。一怒之下关掉了调试程序的窗口,再次点击调试时,提示下面的错误:

然后这个程序就无法终结了(注销用户或者重启才行,但是太浪费时间),无论是通过任务管理器还是通过powershell使用tskill命令都无法终结,tskill命令还提示操作被拒绝。(goland里面没有关闭这个被调试程序的窗口也无法通过任务管理器或者powershell命令干掉它)

于是我又想到了删除生成的exe文件,结果最流氓的360都删除不了,更别说windows自带的删除操作了。最终在网上百度了一个名为PCHunter的软件。这个软件我试过,既能通过进程菜单下的强制结束进程干掉goland里面失控的被调试程序,也能通过文件菜单下进入生成目录下删除生成的EXE文件。删除生成的EXE文件后再进入goland里面点击调试或者生成即可。

不知道这是我写的代码有问题还是goland本身的问题,貌似我更倾向于前者,但是现在还不知道怎么深究其因

你可能感兴趣的:(杂七杂八)