ConfigurationManager.AppSettings为简单控制台应用程序返回null



我检查了所有明显的陷阱,这很奇怪

程序.cs

static void Main(string[] args)
{
var set1 = ConfigurationManager.AppSettings["Setting1"];
//set1 is null
}

以及应用程序配置

<?xml version="1.0" encoding="utf-8"?>
<configuration>
...
<appSettings>
<add key="Setting1" value="May 5, 2014"/>
</appSettings>
...

我还有其他项目做得很好。为什么它会突然停止工作?

清理项目并删除bin和obj文件夹解决了

最新更新