您是否希望将文件另存为 UTF-8,因为您正在使用 ASCII 编码中会丢失的特殊字符?如果是这样,那么在 Tools > Options > Environment > Documents中有一个名为 Save documents as Unicode when data cannot be saved in codepage的 VS2008全局设置。如果启用此选项,则如果某些字符不能在其他默认代码页中表示,VS2008将另存为 Unicode。
此外,哪些文件是 没有被保存为 UTF-8?我所有的。C.Csproj.SIN,.配置,。As * x 等,默认情况下全部保存为 UTF-8(带有签名、字节顺序标记)。