配置网站的, 是XML格式的
比如可以设置不同网页的访问权限
保存与自已的Web Application有关的参数信息(象以前的INI)
具体的内容可以看MSDN中的帮助

解决方案 »

  1.   

    那为什么会出这样的错?配置错误 
    说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 分析器错误信息: 在应用程序级别以外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。导致该错误的原因可能是在 IIS 中没有将虚拟目录作为应用程序进行配置。源错误: 
    行 19:           "Forms", "Passport" and "None"
    行 20:     -->
    行 21:  <authentication mode="None" />
    行 22:  <!--  AUTHORIZATION 
    行 23:           This section sets the authorization policies of the application. You can allow or deny access
     源文件: C:\University .NET Release\ASP\menu\web.config    行: 21 
      

  2.   

    出错原因很明确嘛,就是"IIS 中没有将虚拟目录作为应用程序进行配置"。
    解决方法也很简单,只要将此目录在IIS中设置为应用程序就可以了。可以在"Internet服务管理器"中,找到这个目录,在其"属性"中的"应用程序设置"中,单击"创建"就可以了。
    因为.NET已经把ASP.NET作为了一个Web Application,也就是相当于一个应用程序,所以只有把主目录设置成应用程序,IIS才能正确解释web.config等配置文件。