Prozess beendet. Es konnte kein gültiges ICU-Paket gefunden werden, das auf dem System in Asp.Net Core 3 – Ubuntu instalC#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Prozess beendet. Es konnte kein gültiges ICU-Paket gefunden werden, das auf dem System in Asp.Net Core 3 – Ubuntu instal

Post by Anonymous »

Ich versuche, eine Asp.Net Core 3-Anwendung in Ubuntu 19.10 über das Terminal mit dem Befehl dotnet run auszuführen, aber es scheint nicht zu funktionieren. Ich erhalte diese Fehlermeldung.

Code: Select all

Process terminated. Couldn't find a valid ICU package installed on the system.
Set the configuration flag System.Globalization.Invariant to true if you want
to run with no globalization support.
at System.Environment.FailFast(System.String)
at System.Globalization.GlobalizationMode.GetGlobalizationInvariantMode()
at System.Globalization.GlobalizationMode..cctor()
at System.Globalization.CultureData.CreateCultureWithInvariantData()
at System.Globalization.CultureData.get_Invariant()
at System.Globalization.CultureInfo..cctor()
at System.StringComparer..cctor()
at System.StringComparer.get_OrdinalIgnoreCase()
at Microsoft.Extensions.Configuration.ConfigurationProvider..ctor()
at Microsoft.Extensions.Configuration.EnvironmentVariables.EnvironmentVariablesConfigurationSource.Build(Microsoft.Extensions.Configuration.IConfigurationBuilder)
at Microsoft.Extensions.Configuration.ConfigurationBuilder.Build()
at Microsoft.AspNetCore.Hosting.GenericWebHostBuilder..ctor(Microsoft.Extensions.Hosting.IHostBuilder)
at Microsoft.Extensions.Hosting.GenericHostWebHostBuilderExtensions.ConfigureWebHost(Microsoft.Extensions.Hosting.IHostBuilder, System.Action'1)
at Microsoft.Extensions.Hosting.GenericHostBuilderExtensions.ConfigureWebHostDefaults(Microsoft.Extensions.Hosting.IHostBuilder, System.Action'1)
at WebApplication.Program.CreateHostBuilder(System.String[])
at WebApplication.Program.Main(System.String[])
Ich habe das Dotnet Core SDK über den Ubuntu Store installiert und danach auch Rider IDE installiert.
Das Seltsame daran ist, dass es einwandfrei läuft, wenn ich die App mit Rider ausführe. Das einzige Problem besteht darin, Terminal-Dotnet Core-Befehle zu verwenden.
Weiß jemand, wo das Problem liegen könnte?
Die Anwendung wird mit Rider erstellt. Ich glaube nicht, dass das eine Rolle spielt, sondern nur als Nebensache.
Ich weiß, dass es auch andere Möglichkeiten gibt, Dotnet Core in Ubuntu zu installieren, aber da das SDK in der Ubuntu-Story verfügbar ist, dachte ich, dass es sofort funktionieren sollte und natürlich eine einfachere Wahl ist.
Ich habe es auch versucht, aber es scheint bei mir nicht zu funktionieren. Nach dem Ausführen der Befehle tritt immer noch das gleiche Problem auf.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post