Visual studio 2008 如何强制Visual Studio 2008使用正确的区域设置保存vcproj文件?
在我的团队中,一些人使用瑞典语言(尽管是英语)进行开发,另一些人使用美国英语。我更喜欢日期/时间/数字/货币的瑞典格式 vcproj文件中版本字段的格式有一个错误,这意味着它不断地从逗号变为点,然后再变回来,这取决于最后编辑该文件的人 差异如下所示:Visual studio 2008 如何强制Visual Studio 2008使用正确的区域设置保存vcproj文件?,visual-studio-2008,locale,vcproj,Visual Studio 2008,Locale,Vcproj,在我的团队中,一些人使用瑞典语言(尽管是英语)进行开发,另一些人使用美国英语。我更喜欢日期/时间/数字/货币的瑞典格式 vcproj文件中版本字段的格式有一个错误,这意味着它不断地从逗号变为点,然后再变回来,这取决于最后编辑该文件的人 差异如下所示: <?xml version="1.0" encoding="Windows-1252"?> <VisualStudioProject ProjectType="Visual C++" - Versi
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
- Version="9.00"
+ Version="9,00"
Name="TehProject"
ProjectGUID="{BDFA4CC2-70CA-4B98-AC31-FC233434B56A3}"
我也遇到同样的问题。经过调查,我发现在Windows中并没有标准的方法来设置特定于应用程序的区域设置。它只能在系统范围内更改
Windows标准工具可以完成的唯一解决方案是使用runas
命令,并在不同的用户帐户下运行VS IDE(devenv.exe
),使用英语语言环境(或小数点分隔符的某个语言环境)。这是一个丑陋的解决方案,有几个缺点(例如,您应手动输入密码或使用不安全的/savecred
参数,对主用户帐户配置文件的更改应手动复制到“IDE”帐户,可能是我遗漏的其他内容)。依我看,它不值得花这么多钱。我找到了允许运行特定区域设置的AppLocal实用程序:
总有一天会进行测试。10年后这不是什么问题。:)