VS打开工程时提示:文件加载 使用Unicode (UTF-8)编码加载文件***时,有些字节已用Unicode替换字符替换。
原文地址:https://blog.csdn.net/hellokandy/article/details/125791844
折腾了大半天,原本好好的工程,在重启电脑后,再用VS打开时竟然提示:
文件加载,使用Unicode(UTF-8)编码加载文件 xxx 时,有些字节已用Unicode替换字符替换。保存该文件将不会保留原始文件内容。
经过一番折腾(重装了几次VS,在其他电脑上可以正常打开工程和编译),确认是与电脑设置有关后,深度回忆了一下之前对电脑做过一些修改,抱着试一试的心态,终于搞定了!
1、事故现场:
2、尝试过的方案
网上有人说勾选“自动检测不带签名的UTF-8编码”,但是我的VS一直都有勾选。也有人说把工程里面的文件,逐个用记事本打开,然后另存为的时候选择到BOM的UTF-8编码,这倒也未尝不可,但是遇到文件多的情况,估计谁也不太愿意这样处理!
3、解决方案:
取消勾选 “Beta版:使用Unicode UTF-8 提供全球语言支持”
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· 上周热点回顾(2.17-2.23)
· 如何使用 Uni-app 实现视频聊天(源码,支持安卓、iOS)
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章