Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2008 如何强制Visual Studio 2008使用正确的区域设置保存vcproj文件?_Visual Studio 2008_Locale_Vcproj - Fatal编程技术网

Visual studio 2008 如何强制Visual Studio 2008使用正确的区域设置保存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

在我的团队中,一些人使用瑞典语言(尽管是英语)进行开发,另一些人使用美国英语。我更喜欢日期/时间/数字/货币的瑞典格式

vcproj文件中版本字段的格式有一个错误,这意味着它不断地从逗号变为点,然后再变回来,这取决于最后编辑该文件的人

差异如下所示:

 <?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年后这不是什么问题。:)