Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 40435|Odpoveď: 0

[.NET Core] .NET Core Linux chyba: Nenašiel som platný ICU balík...

[Kopírovať odkaz]
Zverejnené 28. 3. 2021 o 13:41:45 | | |
Publikovanie .NET Core do linuxového prostredia ako jedného súboru na spustenie chyby je nasledovné:

Proces ukončený. Nenašiel som platný balík pre ICU nainštalovaný v systéme. Nastavte konfiguračný príznak System.Globalization.Invariant na true, ak chcete bežať bez podpory globalizácie.
   at System.Environment.FailFast(System.String)
   na System.Globalization.GlobalizationMode.GetGlobalizationInvariantMode()
   na System.Globalization.GlobalizationMode.. cctor()
   at System.Globalization.CultureData.CreateCultureWithInvariantData()
   at System.Globalization.CultureData.get_Invariant()
   na 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+<><get_OutputEncoding>c.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.Func'1<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.Func'1<System.__Canon>)
   at System.Console.get_OutputEncoding()
   na System.Console.CreateOutputWriter(System.IO.Stream)
   at System.Console+<><get_Out>c.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.Func'1<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.Func'1<System.__Canon>)
   at System.Console.get_Out()
   at System.Console.WriteLine(System.String)
   at ImageWatermark.Program.Main(System.String[])
Prerušené
Linux verzia: CentOS Linux release 7.7.1908 (Core)

Riešenie:


(Koniec)




Predchádzajúci:.NET Core chyba v balíku aplikácií na spracovanie zlyhania v Linuxe
Budúci:.NET Core uvoľňuje problém s jednou cestou k súboru
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com