Configurationmanager读取问题

时间:2018-03-15 18:55:10

标签: c# visual-studio-2017 app-config configurationmanager

似乎很多,但似乎没有用(vs2017项目,C#,项目已从2013年升级):

我有两个:

using System;
using System.Configuration;

在项目的顶部,以及我在下面检查过的参考资料中: project> addreferances> assembly检查两者:

using System;
using System.Configuration; and
using System.Configuration.install;

此代码:

var alertaddress = Configurationmanager.AppSettings["alertaddress"];
string newmailaddress = alertaddress;

并且Configurationmanager说当前上下文中不存在......

对此的所有修复只是说添加,添加引用,并添加使用,所以我缺少什么?

app.config是:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <startup> 
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
    </startup>
  <appSettings>
         <add key="alertaddress" value="email@email.com"/>
  </appSettings>
</configuration>

思想?

1 个答案:

答案 0 :(得分:0)

Configurationmanager应该是ConfigurationManager(案例很重要)。