Superfine Construction Ответов: 1

Проблемы, возникающие на сети многоточия


Problem encountered on https://dotnet.microsoft.com/learn/dotnet/hello-world-tutorial/run
Operating System: Linux


Что я уже пробовал:

dotnet run
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.String.ToLowerInvariant()
at System.Text.EncodingHelper.GetCharset()
at System.Text.EncodingHelper.GetEncodingFromCharset()
at System.ConsolePal.GetConsoleEncoding()
at System.Console+<>c.<get_OutputEncoding>b__19_0()
at System.Threading.LazyInitializer.EnsureInitializedCore[[System.__Canon, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.__Canon ByRef, System.Object ByRef, System.Func1<System.__Canon>) at System.Threading.LazyInitializer.EnsureInitialized[[System.__Canon, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.__Canon ByRef, System.Object ByRef, System.Func1<System.__Canon>)
at System.Console.get_OutputEncoding()
at System.Console.CreateOutputWriter(System.IO.Stream)
at System.Console+<>c.<get_Out>b__26_0()
at System.Threading.LazyInitializer.EnsureInitializedCore[[System.__Canon, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.__Canon ByRef, System.Object ByRef, System.Func1<System.__Canon>) at System.Threading.LazyInitializer.EnsureInitialized[[System.__Canon, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.__Canon ByRef, System.Object ByRef, System.Func1<System.__Canon>)
at System.Console.get_Out()
at System.Console.WriteLine(System.String)
at myApp.Program.Main(System.String[])

1 Ответов

Рейтинг:
0

Sandeep Mewara

Кажется, это документированная ошибка здесь основные/строительство-и-установить-компилятора RHEL6-предпосылки.МД мастер · dotnet ограничителя/ядро · на GitHub[^]

Он разделяется здесь как:

Цитата:
Библиотеки реанимации не были извлечены из icu4c-57_1-компилятора RHEL6-х64.tgz в нужном месте, или в переменной LD_LIBRARY_PATH не был установлен в /usr/местные/библиотека. См. Делая библиотек, доступных для .Раздел продажи основного приложения [^].


Я вижу следующее, что многие предлагают для исправления на основе вышеизложенного:
Отредактируйте сгенерированный файл runtimeconfig.json после выполнения этой документации
основные/строительство-и-установить-компилятора RHEL6-предпосылки.МД мастер · dotnet ограничителя/ядро · на GitHub[^]
{
    "runtimeOptions": {
        "configProperties": {
            "System.Globalization.Invariant": true
        },
    }
}