ConfigurationSettings.AppSettings устарел

Следующий код работает нормально:

string api_url = ConfigurationSettings.AppSettings["api-url"].ToString();

с предупреждающим сообщением:

'System.Configuration.ConfigurationSettings.AppSettings' устарел: '' Этот метод устарел, он был заменен на System.Configuration! System.Configuration.ConfigurationManager.AppSettings "'

Как было предложено предупреждающим сообщением, я попытался заменить ConfigurationSettings.AppSettings на ConfigurationManager.AppSettings

string api_url = ConfigurationManager.AppSettings["api-url"].ToString();

Теперь появляется сообщение об ошибке:

Имя "ConfigurationManager" не существует в текущем контексте

Это импортируемые пространства имен:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Configuration;

Пожалуйста, помогите мне.

Ответ 2

Добавьте ссылку на System.Configuration.

Ответ 3

Добавьте ссылку на System.Configuration. Устаревший был в System.dll но в том же пространстве имен System.Configuration