6

私のチームでは、スウェーデン語のロケールを使用して開発している人もいれば (英語ではありますが)、米国英語を使用している人もいます。日付/時刻/数値/通貨のスウェーデン語の書式設定を好みます。

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}"

これを解決する方法はありますか?それはかなりマイナーですが、それは私の神経質になり始めています. :)

4

2 に答える 2

0

同じ問題が発生しています。調査の結果、Windowsには、アプリケーション固有のロケールを設定する標準的な方法がないように思われます。システム全体でのみ変更できます。

Windows標準ツールで実行できる唯一の解決策は、コマンドを使用して、英語ロケール(または小数点がポイントであるロケール)の異なるユーザーアカウントでrunasVS IDE()を実行することです。devenv.exeこれはいくつかの欠点がある醜い解決策です(たとえば、パスワードを手動で入力するか、安全でない/savecredパラメータを使用する、メインユーザーアカウントプロファイルへの変更を手動で「IDE」アカウントに複製する、おそらく私が見逃した何か)。私の意見では、それはその価格の価値がありません。

于 2012-08-27T15:19:23.747 に答える
0

特定のロケールの実行を許可する AppLocal ユーティリティを見つけました: http://www.microsoft.com/en-us/download/details.aspx?id=13209

いつかテストします。

于 2014-04-10T09:36:17.043 に答える