Jump to content

Recommended Posts

Posted

[============================================================]
||
||      MaxPlayers              100
||      Sync rate               40ms
||      Name                    RAGE:MP Unofficial server
||      Gamemode                roleplay
||      Streaming distance      300
||      Announcement            disabled
||      Voice chat              disabled
||      Address                 127.0.0.1:22005
||      Connection limits       disabled
||      Encryption              enabled
||      NodeJS                  enabled
||      C#                      enabled
||
[============================================================]


[INFO] Loading NodeJS packages...
[INFO] Starting packages...
[DONE] Server packages have been started.
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.Globalization.CultureInfo.GetCultureInfoHelper(Int32, System.String, System.String)
   at System.Globalization.CultureInfo.GetCultureInfo(System.String)
   at System.Reflection.RuntimeAssembly.GetLocale()
   at System.Reflection.RuntimeAssembly.GetName(Boolean)
   at System.Reflection.Assembly.GetName()
   at GTANetworkInternals.GameServer.InitializeBootstrapper()
   at Bootstrapper.EventInternalClass.InitializeAPI(UInt32, UInt64*, IntPtr)
Aborted

Posted (edited)

If you want to run with no globalization support, you need to get "System.Globalization.Invariant": true into your published output.
AppName.runtimeconfig.json file as shown in the example below:

 

{
  "runtimeOptions": {
    "tfm": "netcoreapp3.0",
    "configProperties": {
      "System.GC.Server": true,
      "System.Globalization.Invariant": true
    }
  }
}

You can add it manually every time you deploy by adding or updating the AppName.runtimeconfig.json file. Better yet, add it once to a runtimeconfig.template.json file like this:

 

{
  "configProperties": {
    "System.Globalization.Invariant": true
  }
}

Make sure that runtimeconfig.template.json is included in build/publish.

OR you can do this.

export DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=1
Edited by ConnorGuy

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...