【发布时间】:2018-08-24 17:20:40
【问题描述】:
在这方面似乎很多,但似乎不起作用(vs2017 项目,C#,项目已从 2013 年升级):
两个都有:
using System;
using System.Configuration;
在项目的顶部,以及我检查过的参考资料中: 项目>添加引用>程序集检查两者:
using System;
using System.Configuration; and
using System.Configuration.install;
这段代码:
var alertaddress = Configurationmanager.AppSettings["alertaddress"];
string newmailaddress = alertaddress;
并且配置管理器说在当前上下文中不存在...
对此的所有修复都只是说添加、添加引用和添加使用,那么我缺少什么?
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>
想法?
【问题讨论】:
-
Configurationmanager 应该是 ConfigurationManager(大小写很重要)。
-
该死的该死的就是它
-
大声笑,谢谢你的有趣回复,你让我很开心
标签: c# visual-studio-2017 app-config configurationmanager