Microsoft VS警告类似如图所示:
然后发现编译编写好的代码无法打断点。定义的变量无法获取。
方案一:
把提示的该文件备份在其他文件夹一份,然后在项目中删除该文件。再把备份的文件放到该项目中。然后再编译。
方案二(参考该博客):
将代码保存为Unicode格式
添加完成以后可以在顶部菜单看到
如果没有可以在快速启动搜索,选择即可
选择Unicode(UTF-8 带签名)即可
这种方案一次可以对一个文件生效,但是如果改动比较多的文件会比较麻烦,需要重复最后一步。
方案三(推荐)
如果只是一个文件夹。清理,然后再生成解决方案。编译完成即可
如果是多个文件夹,可以在根目录解决方案先清理,然后再生成解决方案。