我把我的项目,原来是系统文件的,还没做完,直接加到IIS上测试
浏览的时候,出现这个问题
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------配置错误 
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 分析器错误消息: 在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。源错误: 
行 38:             安全身份验证模式。 
行 39:         -->
行 40:  <authentication mode="Forms">
行 41:  <forms name="AdminUser" loginUrl="ManageLogin.aspx" timeout="60"></forms>
行 42:  </authentication>
 源文件: E:\Visual Studio 2008\Projects\Meili-Zone\meilizoneweb\web.config    行: 40 
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.3053; ASP.NET 版本:2.0.50727.3053 
是怎么回事呢IIS 7
请问,IIS 7的属性在哪?

解决方案 »

  1.   

    allowDefinition='MachineToApplication' 属性改成
    allowDefinition='MachineToeverywhere' 在你安装目录里
      

  2.   

    IIS 7 的属性都拆开了,你就看功能视图和后侧栏吧
      

  3.   

    allowDefinition='MachineToApplication' 属性改成 
    allowDefinition='MachineToeverywhere' 在你安装目录里这个config里面还没有呢
    只有
    <authentication mode="Forms">
          
    <forms name="AdminUser" loginUrl="ManageLogin.aspx" timeout="60"></forms>
    </authentication>
    在哪加呢
      

  4.   

    右击iis中的网站,选择“属性”,在主目录里配置一下。