この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 40435|答える: 0

[.NET Core] .NET Core Linuxエラー:有効なICUパッケージがインストールされていません...

[リンクをコピー]
2021年3月28日 13:41:45 に投稿 | | |
.NET CoreをLinux環境に単一のファイルとして公開してエラーを実行する方法は以下の通りです。

プロセス終了。 システムに有効なICUパッケージがインストールされているのを見つけられませんでした。 グローバリゼーションのサポートなしで実行したい場合は、System.Globalization.Invariantの設定フラグをtrueに設定してください。
   at System.Environment.FailFast(System.String)
   System.Globalization.GlobalizationMode.GetGlobalizationInvariantMode()
   System.Globalization.GlobalizationMode.. cctor()
   System.Globalization.CultureData.CreateCultureWithInvariantData()
   at System.Globalization.CultureData.get_Invariant()
   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>)
   19 System.Console.get_OutputEncoding()
   at 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>)
   4 System.Console.get_Out()
   at System.Console.WriteLine(System.String)
   ImageWatermark.Program.Main(System.String[])にて
中止
Linuxバージョン:CentOS Linux リリース 7.7.1908(コア)

解決:


(終わり)




先の:Linuxの処理失敗アプリケーションバンドルにおける.NET Coreエラー
次に:.NET Coreが単一ファイルパスの問題をリリース
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com