`
mmdev
  • 浏览: 13420163 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

修改webconfig iis自动重启解决办法

 
阅读更多

网站修改webconfig时,iis自动重启,造成session丢失。怎么能实现修改配置而不重启iis呢?

NET Framework2.0中System.Configuration允许对于webconfig的每个配置区放到一个外部配置文件中,再用configSource的特性来指定各个配置区的外部文件。当使用 configSource 属性时,必须将整个节移动到单独文件。修改单独配置时,不会造成iis重启,为了安全,常常把该外部文件放到config目录下。以常用的AppSettings为例,配置如下:

<appSettings configSource="config/appSettings.config">
</appSettings>

注意,只能包含一次configSource,configSouce中的文件路径只能为相对物理路径,也就是只能为反斜杠"/",不能用斜杠"/"。

appSettings.config 内容如下:

<?xml version="1.0"?>
<appSettings>
<!--输出调试信息开关 1:输出,0:否-->
<add key="IsOutputDubInfo" value="1"/>
<!--属性页大小-->
<add key="PageSize" value="1"/>
</appSettings>

keyword:webconfig,iis自动重启,configSource

分享到:
评论

相关推荐

    代码修改WebConfig文件其中的配置信息

    《Web.config 配置文件修改指南》 本文将详细介绍如何修改 Web.config 配置文件中的 Pages 节点的配置信息。Web.config 文件是 ASP.NET 应用程序的配置文件,用于存储应用程序的各种配置信息。在本文中,我们将通过...

    windows 8+IIS7 重写组件,无需配置,装完直接写webconfig即可

    windows 8+IIS7 重写组件,无需配置,装完直接写webconfig即可. 安装完后在IIS里可以看到rewritel图标。无需进行任何配置。 webconfig添加: &lt;!--首页--&gt; ...

    asp.net在线修改webconfig的数据库连接配置

    4. **重启应用**:更改Web.config后,ASP.NET应用程序会自动重新启动,以便应用新的配置。但在某些情况下,可能需要手动触发IIS应用程序池的回收。 5. **最佳实践**:在生产环境中,更推荐将数据库连接信息存储在...

    DOTNET修改webconfig.docx

    在本文中,我们将深入探讨如何在`.NET`环境下修改`Web.config`文件中的数据库连接字符串。 首先,`Web.config`文件的数据库连接字符串通常位于`&lt;connectionStrings&gt;`元素内,它属于`&lt;configuration&gt;`的子元素。例如...

    webconfig编辑器

    这个工具通常为开发者提供了一个直观且易于操作的界面,以便他们能够更方便地修改WebConfig文件中的各项设置,而无需手动编写XML代码。Hzst.AppConfiguration.exe便是这样一款WebConfig编辑器的可执行文件,它要求...

    webconfig配置详描述

    webconfig配置详描述webconfig配置详描述webconfig配置详描述webconfig配置详描述webconfig配置详描述webconfig配置详描述webconfig配置详描述webconfig配置详描述webconfig配置详描述webconfig配置详描述webconfig...

    Asp.net WebConfig详解

    ### Asp.net WebConfig详解 #### 一、概述 `web.config` 文件是 ASP.NET 应用程序的核心配置文件,用于存储与应用相关的各种配置信息。通过使用 `web.config` 文件,开发人员能够轻松地调整应用程序的行为而无需...

    WebConfig配置详解

    WebConfig 配置详解 Web.config 文件是 ASP.NET Web 应用程序的配置文件,它是一个 XML 文本文件,用于存储应用程序的配置信息。该文件可以出现在应用程序的每一个目录中,默认情况下会在根目录自动创建一个默认的 ...

    WEBConfig网络摄像头控件

    网页访问监控头插件;WEBConfig网络摄像头控件

    webconfig加解密

    对于WebConfig的加解密操作,是为了保护敏感信息,防止未授权的访问和修改。以下是关于WebConfig加解密的详细知识: 一、WebConfig文件结构 WebConfig文件采用XML格式,包含了ASP.NET应用程序的配置信息。主要部分...

    WebConfig配置详解.doc

    “WebConfig配置详解” Web.config 文件是 ASP.NET Web 应用程序的配置文件,用于存储应用程序的配置信息。它是一个 XML 文本文件,可以出现在应用程序的每一个目录中。默认情况下,ASP.NET 会在根目录自动创建一个...

    webconfig.rar

    5. **贝壳物联**:这可能是一家专注于物联网解决方案的公司,提供基于8266芯片的智能设备和服务。他们的产品可能包括硬件模块、固件、云服务以及配套的应用程序,帮助用户轻松实现设备联网和远程控制。 总的来说,...

    webconfig连接字符串的加密和解密

    webconfig连接字符串的加密和解密方法,附加可能出现的问题及解决方案

    Demo10_webconfig配置.rar

    在"绿化.bat"文件中,可能是用于自动化部署的批处理脚本,例如,它可能包含复制文件、设置IIS站点或修改配置文件的命令。这有助于快速部署和更新网站环境。 "加密,解密.txt"文件可能提供了有关如何加密敏感信息...

    WebConfig详解及绿色编辑器

    WebConfig文件遵循XML格式,分为几个主要部分:`&lt;configuration&gt;`根节点、`&lt;appSettings&gt;`(自定义应用设置)、`&lt;connectionStrings&gt;`(数据库连接信息)、`&lt;system.web&gt;`(ASP.NET特定设置)、`&lt;system.webServer&gt;`...

    asp.net(c#)动态修改webservice的地址和端口(动态修改配置文件)

    这个问题其实并没有我想像的那个复杂,我们都知道怎么直接修改吧,那就是修改WebConfig文件的配置节具体的方法看下面图片 这个相信很多人都知道,直接修改就行了动态修改方式——————————————————...

    WebConfig.java

    WebConfig.java

    webconfig配置详解.doc

    ### webconfig配置详解 #### 一、概述 `web.config`是ASP.NET应用程序中的核心配置文件,用于存储项目的各种配置信息。它不仅提高了程序的安全性和灵活性,还简化了部署过程。本文将详细介绍`web.config`的基本...

    webconfig配置文件详解

    【Web.config配置文件详解】 Web.config是ASP.NET框架中用于管理Web应用程序配置的重要文件,它以XML格式存储,包含了各种应用程序设置,如身份验证、编译、错误处理、全球化、会话状态等。Web.config文件的结构...

    webconfig详解 带例子

    - `&lt;system.webServer&gt;`:IIS相关的配置,如URL重写、静态文件处理等。 - `&lt;system.diagnostics&gt;`:日志记录和错误追踪配置。 2. **身份验证与授权** - `&lt;authentication&gt;`:定义用户如何验证其身份。例如,可以...

Global site tag (gtag.js) - Google Analytics