我的web.config中设置如下
<appSettings>
    <add key="SQLConnString1" value="…………………………………………"/>
    <add key="SQLConnString2" value="…………………………………………"/>
</appSettings> 
web.config配置正确
而我在*.cs文件中如下面这样如修其中的键值:
ConfigurationSettings.AppSettings.Set("SQLConnString1",SLT.Utility.ConnectionInfo.EncryptDBConnectionString(connSetStr));其中EncryptDBConnectionString()为字符串加密方法问题如下:
当我执行上面语句时发生下面错误信息,不知何原因,请指点解决的方法?堆栈跟踪: 
[NotSupportedException: 集合是只读的。]
   System.Collections.Specialized.NameValueCollection.Set(String name, String value)