无法将 System.Configuration.ConfigurationManager 添加到 .NET Core 应用程序
Cannot add System.Configuration.ConfigurationManager to .NET core application
我需要这个包来访问 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 应用程序中使用它?
如错误所述,您只能从 .NETCoreApp 2.0 开始使用 System.Configuration.ConfigurationManager。
对于之前的版本,你只有Configuration API.
提供的新的ASP.NET核心配置机制
关于提供的 link:仔细阅读它,它并没有说 ConfigurationManager` 可用并且可以与以前版本的 .NET Core 一起使用。
我需要这个包来访问 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 ==========
我已经
如错误所述,您只能从 .NETCoreApp 2.0 开始使用 System.Configuration.ConfigurationManager。 对于之前的版本,你只有Configuration API.
提供的新的ASP.NET核心配置机制关于提供的 link:仔细阅读它,它并没有说 ConfigurationManager` 可用并且可以与以前版本的 .NET Core 一起使用。