从C#应用程序设置文件返回空

jth*_*h41 2 c# settings null configurationmanager application-settings

我正在尝试使用以下代码:

 String MainDB = ConfigurationManager.AppSettings["MainDB"];
 MessageBox.Show(MainDB);
 String MailInfo = ConfigurationManager.AppSettings["MailInfo"];
 MessageBox.Show(MailInfo);
 String HousingIndexLocation = ConfigurationManager.AppSettings["HousingIndex"];
 MessageBox.Show(HousingIndexLocation);
Run Code Online (Sandbox Code Playgroud)

访问此屏幕生成的值:

在此处输入图片说明

每次返回的值都为null。

在这些设置的实现中我缺少什么?

har*_*ott 5

尝试

String MainDB = Properties.Settings.Default.MainDB;
MessageBox.Show(MainDB);
String MailInfo = Properties.Settings.Default.MailInfo;
MessageBox.Show(MailInfo);
String HousingIndexLocation = Properties.Settings.Default.HousingIndex;
MessageBox.Show(HousingIndexLocation);
Run Code Online (Sandbox Code Playgroud)