【问题标题】:Update current web.config on-line [duplicate]在线更新当前的 web.config [重复]
【发布时间】:2013-03-01 18:31:30
【问题描述】:

我在我的 Web 应用程序上创建了一个屏幕,允许超级管理员更改 Web.Config 上的参数值。

问题

有一次我们使用连接到应用程序的用户必须刷新它的代码更改参数值!我想知道这是否是个好主意>

代码:

public void SetAppSettings(string key, string value)
    {
        Configuration objConfig = WebConfigurationManager.OpenWebConfiguration("~");
        objConfig.AppSettings.Settings[key].Value = value;
        objConfig.Save(ConfigurationSaveMode.Full )
    }

为什么应用程序要更改 web.config。

【问题讨论】:

标签: asp.net asp.net-mvc-3 web-config appsettings webconfigurationmanager


【解决方案1】:

通常当 web.config 更改时,它会强制应用程序回收。这将重置会话和缓存对象。如果用户正在处理某事,那么它可能会丢失。

【讨论】:

  • Okey Ty James -.-' 对我来说是个坏消息嘿嘿!!
猜你喜欢
  • 2013-09-10
  • 2019-03-12
  • 2011-06-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-06-13
  • 2017-07-10
相关资源
最近更新 更多