错误:The key 'SecurityKey'在appSettings配置部分中不存在
本文关键字:配置部 不存在 appSettings The 错误 SecurityKey key | 更新日期: 2023-09-27 18:08:05
当我从计算机上执行我的应用程序(Winform)时,它是没有错误的,但是当我在另一台计算机上执行这个时,我得到了错误。我的App.config是这样的:
<?xml version="1.0"?>
<configuration>
<appSettings>
<add key="SecurityKey"/>
</appSettings>
<startup>
<supportedRuntime version="v4.0"sku="...."/>
</startup>
</configuration>
这是我使用的行:
string key = (string)settingsReader.GetValue("SecurityKey", typeof(String));
I already tried follow this this key 'UserID'在appSettings配置部分中不存在,但它仍然是相同的。
有什么建议吗?
.config文件中的appSettings与.settings文件中的appSettings不同。
看看ConfigurationManager。AppSettings财产。
我还提到,我不知道setingsreader和ConfigurationManager如何使用没有值的键:
<add key="SecurityKey"/> <!-- no value? -->
<add key="SecurityKeyWithValue" value="myvalue"/>
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="SecurityKey" value="Syed Moshiur Murshed"/>
</appSettings>
</configuration>