From bf1a30c5c6930f6f773f6d2f9d2a813eb053fce4 Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Fri, 18 Jun 2021 21:54:31 +0200 Subject: [PATCH] Attempt to fix build tool running on system with different locales #554 --- Source/Tools/Flax.Build/Program.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Source/Tools/Flax.Build/Program.cs b/Source/Tools/Flax.Build/Program.cs index 7411edb3b..04d8a40bf 100644 --- a/Source/Tools/Flax.Build/Program.cs +++ b/Source/Tools/Flax.Build/Program.cs @@ -2,6 +2,7 @@ using System; using System.Diagnostics; +using System.Globalization; using System.IO; using System.Net; using System.Threading; @@ -17,6 +18,10 @@ namespace Flax.Build // Setup ServicePointManager.Expect100Continue = true; ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12; + var culture = CultureInfo.InvariantCulture; + CultureInfo.DefaultThreadCurrentCulture = culture; + CultureInfo.DefaultThreadCurrentUICulture = culture; + Thread.CurrentThread.CurrentCulture = culture; // Show help option if (CommandLine.HasOption("help"))