Config文件的名称可以自定义,不必限制为app.config.

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <configSections>
    <section name="SupportDevice" type="System.Configuration.AppSettingsSection"/>
  </configSections>
  <!--支持的设备类型-->
  <SupportDevice>
    <add key="Apple" value="CM.AppleScanner,DLL" />
    <add key="Google" value="CM.GoogleScanner,DLL" />
  </SupportDevice>
</configuration>
ExeConfigurationFileMap configFileMap = new ExeConfigurationFileMap()
{
    ExeConfigFilename = @"Hardware.config"
};
var configFile = ConfigurationManager.OpenMappedExeConfiguration(configFileMap,ConfigurationUserLevel.None);
var configs =  configFile.GetSection("SupportDevice") as AppSettingsSection;
//
if (configs == null) return;
Last modification:March 1, 2020
如果觉得文章对你有用,请随意赞赏