关于这个问题我在网上找了一些方法。 有些方法解决了这个问题, 但是有点麻烦, 有些方法可能不能解决问题。
这里我先把我在网上找到的方法写出来:
第一种方法是可能开着一个程序,就是这个终端。有的时候报错1168是因为你没有关这个东西然后就大改了你的代码后重新进行编译。如果你说你这个程序关了还是报错了,那可能后台在运行程序。那你就要看一下任务管理器后台是否在运行。(这个方法我很少能直接解决问题)。
第二种方法就是重启vs(这种方法我也很少能解决问题)。
第三种方法就是重启电脑。 这个方法一定能解决你的问题。就是有点傻。
第四种方法就是我在没有发现我的方法之前一直在用的方法:将当前项目的exe文件删掉。重新编译就可以了。 这种方法虽然也很不方便, 但是比起上面的不是很麻烦就是解决不了问题已经很好了。
除了以上四种就是我刚刚发现的第五种方法: 清理解决方案
这样同样可以解决问题(目前使用这种方法无往不利)。
以上, 就是我知道的解决1168问题的全部方法.