# CultureNotFoundException: Only the invariant culture is supported in globalization-invariant mode

**URL:** <https://discuss.elastic.co/t/culturenotfoundexception-only-the-invariant-culture-is-supported-in-globalization-invariant-mode/323665>\
**Category:** APM\
**Tags:** dotnet\
**Created:** [January 22, 2023, 6:52am UTC](https://discuss.elastic.co/t/culturenotfoundexception-only-the-invariant-culture-is-supported-in-globalization-invariant-mode/323665 "2023-01-22T06:52:38Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![jimmie](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jimmie/32/112685_2.png) [@jimmie](https://discuss.elastic.co/u/jimmie)\
**Post date:** [January 22, 2023, 6:52am UTC](https://discuss.elastic.co/t/culturenotfoundexception-only-the-invariant-culture-is-supported-in-globalization-invariant-mode/323665/1 "2023-01-22T06:52:38Z")

</div>

Hello,

I'm trying to make my app culture invariant by adding the InvariantGlobalization = true property in the project file

```auto
<Project Sdk="Microsoft.NET.Sdk.Web">

  <PropertyGroup>
    <TargetFramework>net6.0</TargetFramework>
    <AspNetCoreHostingModel>InProcess</AspNetCoreHostingModel>
	<GenerateDocumentationFile>true</GenerateDocumentationFile>
	<NoWarn>$(NoWarn);1591</NoWarn>
	<DockerDefaultTargetOS>Linux</DockerDefaultTargetOS>
	<PlatformTarget>x64</PlatformTarget>
	<InvariantGlobalization>true</InvariantGlobalization>
  </PropertyGroup>

```

When I did, I start getting these errors on app-start, and can't figure out where to fix this

```auto
[07:21:15 ERR] {SystemTotalCpuProvider} Error instantiating 'Processor' performance counter
System.Globalization.CultureNotFoundException: Only the invariant culture is supported in globalization-invariant mode. See https://aka.ms/GlobalizationInvariantMode for more information. (Parameter 'culture')
9 (0x0009) is an invalid culture identifier.
   at System.Globalization.CultureData.GetCultureData(Int32 culture, Boolean bUseUserOverride)
   at System.Globalization.CultureInfo..ctor(Int32 culture, Boolean useUserOverride)
   at System.Diagnostics.PerformanceCounterLib.CounterExists(String machine, String category, String counter)
   at System.Diagnostics.PerformanceCounter.InitializeImpl()
   at System.Diagnostics.PerformanceCounter..ctor(String categoryName, String counterName, String instanceName, Boolean readOnly)
   at Elastic.Apm.Metrics.MetricsProvider.SystemTotalCpuProvider.GetSamples()
[07:21:15 WRN] {SystemTotalCpuProvider} System metrics won't be collected
[07:21:15 WRN] {MetricsCollector} Failed reading total system CPU time 1 times: no valid samples

```

Any ideas?

**Elasticsearch version** :  
v8.5.2

**APM Server version** :  
v8.5.2

**APM Agent language and version** :  
Elastic.Apm.NetCoreAll, v1.19.0

---

<div class="post-metadata">

**Author:** ![Wolfgang\_Ziegler](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/wolfgang_ziegler/32/109929_2.png) [@Wolfgang\_Ziegler](https://discuss.elastic.co/u/Wolfgang_Ziegler)\
**Post date:** [January 23, 2023, 7:01am UTC](https://discuss.elastic.co/t/culturenotfoundexception-only-the-invariant-culture-is-supported-in-globalization-invariant-mode/323665/2 "2023-01-23T07:01:46Z")

</div>

Hi @jimmie,

thanks for bringing this to our attention.

Would you mind creating a [GitHub issue](https://github.com/elastic/apm-agent-dotnet/issues/new/choose) for that?  
That way can consider the problem in our planning and triaging sessions and you can better follow the progress.

Thanks,  
Wolfgang

---

<div class="post-metadata">

**Author:** ![jimmie](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jimmie/32/112685_2.png) [@jimmie](https://discuss.elastic.co/u/jimmie)\
**Post date:** [January 23, 2023, 9:21am UTC](https://discuss.elastic.co/t/culturenotfoundexception-only-the-invariant-culture-is-supported-in-globalization-invariant-mode/323665/3 "2023-01-23T09:21:29Z")

</div>

Ok sure,

done; [[BUG] CultureNotFoundException: Only the invariant culture is supported in globalization-invariant mode · Issue #1985 · elastic/apm-agent-dotnet · GitHub](https://github.com/elastic/apm-agent-dotnet/issues/1985)

thank you

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [February 13, 2023, 5:21am UTC](https://discuss.elastic.co/t/culturenotfoundexception-only-the-invariant-culture-is-supported-in-globalization-invariant-mode/323665/4 "2023-02-13T05:21:48Z")

</div>

This topic was automatically closed 20 days after the last reply. New replies are no longer allowed.
