gpt4 book ai didi

c# - 通过 C# 代码将 appSettings 部分添加到 web.config

转载 作者:太空宇宙 更新时间:2023-11-03 13:50:59 25 4
gpt4 key购买 nike

我只是通过这段代码读取 web.config 文件

Configuration configuration = WebConfigurationManager.OpenWebConfiguration("~");

AppSettingsSection appSettingsSection = (AppSettingsSection)configuration.GetSection("appSettings");

if (appSettingsSection != null)
{
appSettingsSection.Settings.Remove(key);
config.Save();
}

web.config 文件中存在 appSettings 时,它工作正常。

我的查询是在 web.config 文件中添加 appSettings 标签,如果它不存在的话。

最佳答案

在这里,我添加了值为“myValue”的新应用程序 key “myKey”:

        System.Configuration.KeyValueConfigurationCollection settings;
System.Configuration.Configuration config;

System.Configuration.ExeConfigurationFileMap configFile = new System.Configuration.ExeConfigurationFileMap();
configFile.ExeConfigFilename = "App.config";
config = System.Configuration.ConfigurationManager.OpenMappedExeConfiguration(configFile, System.Configuration.ConfigurationUserLevel.None);
settings = config.AppSettings.Settings;

config.AppSettings.Settings.Add(new System.Configuration.KeyValueConfigurationElement("myKey", "myValue"));
config.Save();

所以重点是加载特定的配置(添加你想要的 appSettings),添加新 key 并保存它。

编码愉快!

关于c# - 通过 C# 代码将 appSettings 部分添加到 web.config,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13724661/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com