zoukankan      html  css  js  c++  java
  • 描述 Machine.Config 和 Web.Config(转载)

    NET Framework 提供的配置管理包括范围广泛的设置,允许管理员管理 Web 应用程序及其环境。这些设置存储在 XML 配置文件中,其中一些控制计算机范围的设置,另一些控制应用程序特定的配置。

    可以使用任何文本编辑器编辑 XML 配置文件,如记事本或 XML 编辑器。XML 标记区分大小写,请确保使用正确的大小写形式。

    图 19.1 显示了管理员可以使用的用于配置 ASP.NET Web 应用程序的配置文件。

    ASP.NET 配置文件

    图 19.1
    ASP.NET 配置文件

    Machine.config 和 Web.config 文件共享许多相同的配置部分和 XML 元素。Machine.config 用于将计算机范围的策略应用到本地计算机上运行的所有 .NET Framework 应用程序。开发人员还可以使用应用程序特定的 Web.config 文件自定义单个应用程序的设置。

    注意 Windows 可执行文件(如 WinForm 应用程序)是使用配置文件进行配置的。这些文件的名称源自应用程序可执行文件的名称,例如,App.exe.config,其中“app”是应用程序名。

    对配置文件所作的更改将被动态应用,通常无需重启服务器或任何服务,除非更改了 Machine.config 中的 <processModel> 元素,本模块稍后将讨论此元素。

    表 19.1 显示了配置文件的位置。

    表 19.1:配置文件的位置

    配置文件 位置

    Machine.config 
    (每台计算机每个 .NET Framework 安装版一个

    %windir%Microsoft.NETFramework{version}CONFIG

    Web.config
    (每个应用程序有零个、一个或多个)

    inetpubwwwrootweb.config 
    inetpubwwwrootYourApplicationweb.config
    inetpubwwwrootYourApplicationSubDirweb.config

    Enterprisesec.config 
    (企业级 CAS 配置)

    %windir%Microsoft.NETFramework{version}CONFIG

    Security.config
    (计算机级 CAS 配置)

    %windir%Microsoft.NETFramework{version}CONFIG

    Security.config
    (用户级 CAS 配置)

    Documents and Settings{user}Application 
    DataMicrosoftCLR Security Config{version}

    Web_hightrust.config
    Web_mediumtrust.config
    Web_lowtrust.config
    Web_minimaltrust.config
    (ASP.NET Web 应用程序 CAS 配置)

    %windir%Microsoft.NETFramework{version}CONFIG

     

    有关 ASP.NET Web 应用程序 CAS 配置文件的详细信息,请参阅模块 9 ASP.NET 代码访问安全性。

  • 相关阅读:
    km算法
    HDU 1358
    HDU 3746
    CF 432D
    HDU 4725
    14年百度之星资格赛第四题
    AC自动机
    RMQ
    HDU 4635
    HDU 3667
  • 原文地址:https://www.cnblogs.com/zqmingok/p/3477903.html
Copyright © 2011-2022 走看看