VS打开工程时提示:文件加载 使用Unicode (UTF-8)编码加载文件***时,有些字节已用Unicode替换字符替换。

在重启电脑后,Visual Studio(VS)打开工程时提示文件加载时使用Unicode(UTF-8)编码出现替换字符。尝试了网上建议的勾选自动检测UTF-8编码和转换文件编码为带BOM的UTF-8,但问题未解决。最终发现是由于‘Beta版:使用Unicode UTF-8提供全球语言支持’选项被勾选导致,取消该选项后工程恢复正常。
摘要由CSDN通过智能技术生成

折腾了大半天,原本好好的工程,在重启电脑后,再用VS打开时竟然提示:

文件加载,使用Unicode(UTF-8)编码加载文件 xxx 时,有些字节已用Unicode替换字符替换。保存该文件将不会保留原始文件内容。

经过一番折腾(重装了几次VS,在其他电脑上可以正常打开工程和编译),确认是与电脑设置有关后,深度回忆了一下之前对电脑做过一些修改,抱着试一试的心态,终于搞定了!

1、事故现场:

在这里插入图片描述

2、尝试过的方案

在这里插入图片描述
网上有人说勾选“自动检测不带签名的UTF-8编码”,但是我的VS一直都有勾选。也有人说把工程里面的文件,逐个用记事本打开,然后另存为的时候选择到BOM的UTF-8编码,这倒也未尝不可,但是遇到文件多的情况,估计谁也不太愿意这样处理!

3、解决方案:

取消勾选 “Beta版:使用Unicode UTF-8 提供全球语言支持”
在这里插入图片描述

  • 14
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

hellokandy

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值