.Net Core アプリケーションで app.config を利用しようとすると、「エラー」などの例外が発生する場合があります。構成システムを初期化しています」および「タイプ 'System.Configuration.InternalConfigurationHost' を読み込めませんでした。」これらのエラーは、「CoreCompat.System.Configuration」アセンブリに「get_bundled_machine_config」メソッドの実装がないことが原因で発生します。
NuGet 経由で「CoreCompat.System.Configuration」パッケージをインストールしたにもかかわらず、問題は解決しません。次の手順は、この問題の解決策です。
<!-- START: This is a buildtime work around for https://github.com/dotnet/corefx/issues/22101 -- --> <Target Name="CopyCustomContent" AfterTargets="AfterBuild"> <Copy SourceFiles="App.config" DestinationFiles="$(OutDir)\testhost.dll.config" /> </Target> <!-- END: This is a buildtime work around for https://github.com/dotnet/corefx/issues/22101 -- -->
以上が.NET Core アプリが app.config を認識しないのはなぜですか?それを修正するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。