Web.config 配置文件详解(新手必看)
花了点时间整理了一下 ASP.NET Web.config 配置文件的基本使用方法。很适合新手参看,由于
Web.config 在使用很灵活,可以自定义一些节点。所以这里只介绍一些比较常用的节点。
<?xml version="1.0"?>
<!--注意: 除了手动编辑此文件以外,您还可以使用 Web 管理工具来配置应用程序的设置。可以使用
Visual Studio 中的“网站”->“Asp.Net 配置”选项。
设置和注释的完整列表在 machine.config.comments 中,该文件通常位于
"Windows"Microsoft.Net"Framework"v2.x"Config 中。-->
<!--Webconfig 文件是一个 xml 文件,configuration 是 xml 文件的根节点,由于 xml 文件的根节点只能
有一个,所以 Webconfig 的所有配置都是在这个节点内进行的。-->
<configuration>
<!--指定配置节和命名空间声明。clear:移除对继承的节和节组的所有引用,只允许由当前 section
和 sectionGroup 元素添加的节和节组。remove:移除对继承的节和节组的引用。
section:定义配置节处理程序与配置元素之间的关联。sectionGroup:定义配置节处理程序与配置节之
间的关联。-->
<configSections>
<sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebE
xtensionsSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35">
<sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGr
oup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35">
<section name="scriptResourceHandler" type="System.Web.Configuration.Scripti
ngScriptResourceHandlerSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35" requirePermission="false"allowDefinition="MachineToApplica
tion"/>
</sectionGroup>
</sectionGroup>
<section name="rewriter" type="Intelligencia.UrlRewriter.Configuration.RewriterConfi
gurationSectionHandler, Intelligencia.UrlRewriter" />
</configSections>
<!--appSettings 是应用程序设置,可以定义应用程序的全局常量设置等信息-->
<appSettings>
<add key="1" value="1" />
<add key="gao" value="weipeng" />
</appSettings>