Vb.net Configuration Manager应用程序设置不会从app.config返回任何内容

Vb.net Configuration Manager应用程序设置不会从app.config返回任何内容,vb.net,visual-studio-2010,Vb.net,Visual Studio 2010,我有一个windows应用程序,其中有几个键配置如下 <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key ="Mode" value ="Interval"/> <!-- <add key ="Mode" value ="Interval"/>--> <add

我有一个windows应用程序,其中有几个键配置如下

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <appSettings>
        <add key ="Mode" value ="Interval"/>
        <!-- <add key ="Mode" value ="Interval"/>-->
        <add key ="IntervalMinutes" value ="1"/>
        <add key ="ScheduledTime" value ="18:41"/>
        <add key ="mainConnection" value ="hidden"/>
        <add key ="tbl_ref_date" value ="2017-01-11 11:46:38.833"/>
        <add key ="trg_ref_date" value ="2017-01-09 19:03:08.840"/>
        <add key ="ScheduledTime" value ="18:41"/>

    </appSettings>
    <startup>
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0,Profile=Client" />
    </startup>
</configuration>
为什么会这样

这是我的项目结构


这里似乎没有什么问题。您可以添加用于检索值的代码吗?您是否尝试清理项目并删除BIN\DEBUG文件夹中的任何内容?@Steve System.Configuration.ConfigurationManager.AppSettings.AllKeys.Length返回0,或者当我们尝试使用System.Configuration.ConfigurationManager.AppSettings(“模式”)获取任何键值时返回0返回Nothing是否检查配置文件是否存在于BIN\DEBUG文件夹中以及是否具有正确的设置?它实际上位于项目的根目录中。但正如您所建议的,我将其复制到调试文件夹并尝试。。它仍然一无所获这里似乎没有什么问题。您可以添加用于检索值的代码吗?您是否尝试清理项目并删除BIN\DEBUG文件夹中的任何内容?@Steve System.Configuration.ConfigurationManager.AppSettings.AllKeys.Length返回0,或者当我们尝试使用System.Configuration.ConfigurationManager.AppSettings(“模式”)获取任何键值时返回0返回Nothing是否检查配置文件是否存在于BIN\DEBUG文件夹中以及是否具有正确的设置?它实际上位于项目的根目录中。但正如您所建议的,我将其复制到调试文件夹并尝试。。它仍然一无所获
System.Configuration.ConfigurationManager.AppSettings.AllKeys.Length