我如何告诉VS 2008停止在我的文件前放置字节顺序标记?

时间:2009-03-06 16:41:12

标签: c# visual-studio visual-studio-2008 version-control unicode

默认情况下,Visual Studio 2008将Unicode字节顺序标记放在您保存的任何文件的前面。您可以通过转到文件>基于每个文件覆盖此内容。高级保存选项并选择不同的编码。

如何告诉VS对特定项目或解决方案中的所有文件使用默认编码?这大大搞砸了源代码控制,因为我们有一些用户使用VS提交文件而其他用户没有,提交“虚幻”提交。

1 个答案:

答案 0 :(得分:3)

据我所知,没有选项可以在VS 2008中全局设置编码。在快递版中,我有“高级存储为”是更改编码的唯一选项。

然而,有一种解决方法 - 通过将计算机区域设置设置为例如英语,您可以让visual studio使用不同的编码。这反过来迫使VS使用'Western European - Codepade 1252'而不是'Unicode UTF-8 - Codepage 65001'。同样,这适用于Express版本,我很确定它将在完整的应用程序中使用。

希望有帮助...

F。