似乎很多,但似乎没有用(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>
思想?
答案 0 :(得分:0)
Configurationmanager应该是ConfigurationManager(案例很重要)。