Подтвердить что ты не робот

Класс ConfigurationManager не существует в .NET 4.5 Framework

Я только начинаю работать с .NET Framework 4.5 на С#. Я использую приложение Windows Form. Я делаю необходимые импорт, например:

using System.Configuration;

Но на самом деле класс ConfigurationManager кажется, что он не выходит. Вместо этого я попытался использовать ConfigurationSettings, но Visual Stdio сказал мне, что он устарел и заменен ConfigurationManager!

Это фрагмент кода, связанный с проблемой:

Int32.Parse StartingMonth = int.parse(ConfigurationManager.AppSettings["StartingMonthColumn"]);

Итак, не могли бы вы мне помочь?

4b9b3361

Ответ 1

  • Убедитесь, что вы добавили System.Configuration.dll в проект. Если вы уже добавили его, попробуйте удалить и добавить его снова.
  • Наведите курсор на ConfigurationManager, затем нажмите ctrl + . и посмотрите, что он вам предлагает.

Ответ 2

RightClick on project → Add- > Reference...- > Assemblies- > Framework Выберите System.Configuration(отмечен) Должно решить проблему.

Ответ 3

Это из-за ссылки, я просто перезапустил проект после добавления ссылки, и он работает нормально:)

Ответ 4

ConfigurationManager присутствует в пространстве имен System.Configuration, но в вашем проекте требуется сборка System.Configuration.