web-dev-qa-db-ja.com

.NETコアアプリケーションにSystem.Configuration.ConfigurationManagerを追加できません

Web.configの設定にアクセスするには、このパッケージが必要です。

Restoring packages for D:\ ... path ... \dozor-backend.csproj...
Package System.Configuration.ConfigurationManager 4.4.0 is not compatible with netcoreapp1.1 (.NETCoreApp,Version=v1.1). Package System.Configuration.ConfigurationManager 4.4.0 supports:
  - net461 (.NETFramework,Version=v4.6.1)
  - netstandard2.0 (.NETStandard,Version=v2.0)
Package restore failed. Rolling back package changes for 'dozor-backend'.
Time Elapsed: 00:00:01.0720066
========== Finished ==========

私は 他の人々がネットコアアプリでこのパッケージを使用しているのを見ました 、それで問題は何ですか? .NET Coreアプリでどのように使用できますか?

エラーが言ったように、 System.Configuration.ConfigurationManager は.NETCoreApp 2.0からのみ使用できます。以前のバージョンでは、 Configuration API によって提供される新しいASP.NET Core構成メカニズムしかありません。

提供されたリンクについて:注意深く読み直しても、ConfigurationManager`が利用可能であり、以前のバージョンの.NET Coreで動作するとは言いません。

11
Set