有水能告诉我ASP.NET中的Web.config文件的作用到底是什么啊?

解决方案 »

  1.   

    <%@ Page Language="vb" AutoEventWireup="false" Codebehind="Admin.aspx.vb" Inherits="BK_GB.admin"%>
    这句话的意思是什么啊?
      

  2.   

    web.config:应用程序配置文件包含应用程序特定的设置。该文件包含公共语言运行库读取的配置设置(如程序集绑定策略、远程处理对象等等),以及应用程序可以读取的设置。<%@ Page Language="vb" AutoEventWireup="false" Codebehind="Admin.aspx.vb" Inherits="BK_GB.admin"%>是一个aspx文件的头,说明了这个文件的一些信息,Codebehind是它对应的.vb文件,Inherits是它对应的类,
      

  3.   

    应用程序配置文件应用程序配置文件包含应用程序特定的设置。该文件包含公共语言运行库读取的配置设置(如程序集绑定策略、远程处理对象等等),以及应用程序可以读取的设置。应用程序配置文件的名称和位置取决于应用程序的宿主,可以是下列情况之一: 可执行文件承载的应用程序。 
    由可执行文件宿主承载的应用程序的配置文件与该应用程序位于同一目录。配置文件的名称是带有 .config 扩展名的该应用程序的名称。例如,名为 myApp.exe 的应用程序可以与名为 myApp.exe.config 的配置文件关联。 ASP.NET 承载的应用程序。 
    ASP.NET 配置文件叫做 Web.config。ASP.NET 应用程序中的配置文件继承该 URL 路径中的配置文件的设置。例如,假设有 URL www.microsoft.com/aaa/bbb,其中 www.microsoft.com/aaa 是 Web 应用程序,与该应用程序关联的配置文件位于 www.microsoft.com/aaa。位于子目录 /bbb 中的 ASP.NET 页,既使用应用程序级的配置文件的设置,又使用位于 /bbb 中的配置文件的设置。 有关 ASP.NET 配置文件的更多信息,请参见 ASP.NET 配置 Internet Explorer 承载的应用程序。 
    如果 Internet Explorer 承载的应用程序有配置文件,那么该文件的位置在 <link> 标记中指定,其语法如下: <link rel="ConfigurationFileName" href="location"> 在该标记中,location 是指向该配置文件的 URL。它设置了应用程序基。配置文件必须位于与应用程序所在的同一 Web 站点中。 
      

  4.   

    关于 @ Page 请参考:ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.2052/cpgenref/html/cpconpage.htm
      

  5.   

    顾名思义,有些信息集中记录比较好,就是一个配置文件。你可以以"web.config"为关键字搜一下,会有很多收获。
    比如
    http://www.weste.net/html/200409/20040901QBI145701.html