防止strings.resx中的注释冲突(Visual Studio 2010)

时间:2012-06-04 07:40:50

标签: visual-studio-2010 resources versioning conflict

假设一个开发人员的国际团队,使用各种风格的Visual Studio 2010(理解:使用不同语言),并处理版本化项目。

每当其中一个人对Strings.resx进行修改时,Visual Studio就会生成带有本地化评论的文件。每当他们中的两个或多个同时这样做时,会出现一些令人讨厌的冲突,这不仅耗费时间,而且完全没有意义。开发人员生气了。

如何防止这种情况?有没有办法告诉Visual Studio不要重新生成这些注释,或者完全删除它们?

1 个答案:

答案 0 :(得分:0)

我不知道如何阻止Visual Studio在.Designer.cs文件中生成支持每个.resx文件的本地化注释。我当然想知道。

在有人发现之前,每次想要更改资源时,都必须使用英语(或大多数团队共享的任何语言)设置Visual Studio。

您可以在Tools > Options > Environment > International Settings中执行此操作(需要重新启动VS)。

编程时,我不介意用英语设置所有内容,而不是用我的母语设置,因为例外和错误消息在用英语时几乎总是更容易谷歌。

HTH