小编典典

AppSettings从.config文件获取值

c#

我无法访问配置文件中的值。

Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
var clientsFilePath = config.AppSettings.Settings["ClientsFilePath"].Value; 
// the second line gets a NullReferenceException

.config文件

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <appSettings>
    <!-- ... -->
    <add key="ClientsFilePath" value="filepath"/>
    <!-- ... -->
  </appSettings>
</configuration>

您有什么建议吗?


阅读 328

收藏
2020-05-19

共1个答案

小编典典

这对我有用:

string value = System.Configuration.ConfigurationManager.AppSettings[key];
2020-05-19