我的ASPX页面是如何变成UTF-8的?我没有要求它

时间:2009-06-12 18:00:00

标签: visual-studio-2008 utf-8

昨天,在对aspx页面进行少量标记编辑后,当我收到消息“文件编码已从ANSI更改为UTF-8”时,我正在检查文件是否返回到TFS 2005。检查文件使用此编码将导致Compares等问题。“或者说是这样的话。

有用的是,对话框提供了“确定”和“帮助”选项 - 有效地迫使我以“错误”更改办理登机手续。

我的问题是,这是怎么发生的?我没有更改VSTS中的任何设置导致这个(我知道)。

感谢您的帮助 - Jon

2 个答案:

答案 0 :(得分:1)

当我与离岸团队合作时,这通常发生在我身上。 VS会在您更新内容时使用您的本地设置,因此如果其他人使用不同的编码,您将会看到此内容。

答案 1 :(得分:1)

您是否可能在文件上使用的文件不同于创建文件的编辑器?您的编辑器可能默认以UTF-8而不是ISO-8859-1 /等保存文件。

如果是这种情况,请检查编辑器设置并将默认文件编码更改为项目大部分中使用的编码。