運行.aspx時報錯如下:'/' 應用程式中發生伺服器錯誤。
--------------------------------------------------------------------------------組態錯誤 
描述: 處理服務此要求所需的組態檔時發生錯誤。請檢視下列的特定錯誤詳細資訊,並適當修改您的組態檔。 剖析器錯誤訊息: 在應用程式層級之外使用註冊為 allowDefinition='MachineToApplication' 的區段發生錯誤。錯誤的原因可能是虛擬目錄尚未在 IIS 中設定為應用程式。原始程式錯誤: 
行 42:            此中央驗證服務可替成員網站提供單一登入與核心設定檔服務。
行 43:     -->
行 44:     <authentication mode="Windows" /> 
行 45: 
行 46:  <!--  授權 
 原始程式檔: c:\inetpub\wwwroot\MLV--CLUB\web.config    行: 44

解决方案 »

  1.   

    <authentication mode="Forms" 
       <forms name="NETWSAikoWeb"
    loginUrl="Login.aspx"
    protection = "All"
    timeout="30"
    path="/"
       />
    </authentication>
      

  2.   

    “錯誤的原因可能是虛擬目錄尚未在 IIS 中設定為應用程式。”去你电脑的IIS console检查一下 MLV--CLUB 的图标,如果是普通的文件夹图标,就是未设为应用程式。右键>属性(繁体不知道是不是属性,反正是Properties),打开的对话框第一个界面中下方有个“应用程式名:________________ [ 创建 ]”,点“创建”即可
      

  3.   

    看看IIS的配置 
    在虚拟目录的属性里看应用程序名是否为空,如果为空,创建一个
      

  4.   

    各位大哥,我還有個問題:
    就是我的asp.net程序只能瀏覽數據,不能進行,增加,修改,刪除操作(也是權限的問題吧?)
    我該怎設置才行呀????"netmicro(麦) ",請問你是姓麥的嗎?如果是的話真巧,我也是.姓"麥"的好少哦
      

  5.   

    要确保你电脑里的叫做ASPNET的用户帐户可以操作数据源SQL Server的话,要自己加user,如果不怕什么问题的话,直接将ASPNET设成sa(system admin / server admin)就可以了;基于文件的数据库,例如Access,则需要确保ASPNET帐户可以有修改的权限,这涉及WinNT/WinXP Pro的共享与安全设置了,希望你会最后,我中文名不姓麦 XD
      

  6.   

    你的WINDOW验证.没有给用户权限.
      

  7.   

    netmicro(麦) :
    SQL Server的话,要自己加user,如果不怕什么问题的话,直接将ASPNET设成sa(system admin / server admin)就可以了;基于文件的数据库,例如Access,则需要确保ASPNET帐户可以有修改的权限,这涉及WinNT/WinXP Pro的共享与安全设置了,希望你会可不可以教一下我呀??????