@swedish_junior_dev нет
я есть метод, который читает настройки из моего файла конфигурации, как это:
var value = ConfigurationManager.AppSettings[key];
Прекрасно компилируется только при нацеливании на .NET Standard 2.0.
Теперь мне нужно несколько целей, поэтому я обновил файл моего проекта:
<TargetFrameworks>netcoreapp2.0;net461;netstandard2.0</TargetFrameworks>
Но сейчас компиляция не удаласьnetcoreapp2.0
со следующим сообщением об ошибке:
Error CS0103 The name 'ConfigurationManager' does not exist in the current context (netcoreapp2.0)
Отдельно я создал новое консольное приложение .NET Core 2.0 (на этот раз только для .NET Core 2.0), но похоже, чтоConfigurationManager
под пространством именSystem.Configuration
.
Я совершенно сбит с толку, потому что он доступен в .NET Standard 2.0, поэтому я ожидаю, что он будет доступен в .NET Core 2.0, поскольку .NET Core 2.0 совместим с .NET Standard 2.0.
Чего мне не хватает?