実稼働サーバーでアプリを公開して実行すると、小数点記号 (10 進数型の数値) が消えます (バックグラウンド計算と表示用)。例: 26,1205 -> 261205
リモートの Windows Server 2019 Standard でのみ発生します。それは私がやったことですが、それでも役に立ちません:
CultureInfo
メソッドでアプリケーションを設定しましStartup.cs
たConfigure
:
var defaultDateCulture = "ru-RU"; //no matter what culture is set here (en, ru, etc), it applied locally but not on production
var ci = new CultureInfo(defaultDateCulture);
app.UseRequestLocalization(new RequestLocalizationOptions
{
DefaultRequestCulture = new RequestCulture(ci),
SupportedCultures = new List<CultureInfo> { ci },
SupportedUICultures = new List<CultureInfo> { ci }
});