页面浏览错误:
------------
服务器应用程序不可用 
您试图在此 Web 服务器上访问的 Web 应用程序当前不可用。请点击 Web 浏览器中的“刷新”按钮重试您的请求。 管理员注意事项: 详述此特定请求失败原因的错误信息可在 Web 服务器的系统事件日志中找到。请检查此日志项以查明导致该错误发生的原因。 
-------------
----事件日志两个错误-----------事件类型: 错误
事件来源: ASP.NET 2.0.50727.0
事件种类: 无
事件 ID: 1000
日期: 2007-12-26
事件: 17:43:12
用户: N/A
计算机: TRASIN_10
描述:
aspnet_wp.exe  (PID: 3932)意外停止。 
事件类型: 信息
事件来源: ASP.NET 2.0.50727.0
事件种类: 无
事件 ID: 1322
日期: 2007-12-26
事件: 17:43:11
用户: N/A
计算机: TRASIN_10
描述:
未能执行请求,因为辅助进程帐户没有访问 IIS 元数据库的权限。这可以通过为辅助进程帐户运行“aspnet_regiis -ga <account-name>”进行修复。但是,运行“aspnet_regiis -ga”存在安全隐患。--------------
按照日志  ga 修复:
C:\WINNT\Microsoft.NET\Framework\v2.0.50727>aspnet_regiis -ga ASPNET
开始为 ASPNET 授予权限,使其可以访问 IIS 元数据库和 ASP.NET 使用的其他目录。
ASPNET 已具有相应权限,可以访问 IIS 元数据库和 ASP.NET 使用的其他目录。--------------
再次查看日志  仍然日志是这两个错误信息machine.config配置情况,  环境WIN2000 SERVER IIS 5.0  ASP.NET 2.0  以往运行的好好的  昨天开始出现这个问题machine.config.comments的processModel 配置情况
C:\WINNT\Microsoft.NET\Framework\v2.0.50727\CONFIG\machine.config.comments<processModel enable="true" timeout="Infinite" idleTimeout="Infinite" shutdownTimeout="00:00:05" requestLimit="Infinite" requestQueueLimit="5000" restartQueueLimit="10" memoryLimit="60" webGarden="false" cpuMask="0xffffffff" userName="machine" password="AutoGenerate" logLevel="Errors" clientConnectedCheck="00:00:05" comAuthenticationLevel="Connect" comImpersonationLevel="Impersonate" responseDeadlockInterval="00:03:00" responseRestartDeadlockInterval="00:03:00" autoConfig="true" maxWorkerThreads="20" maxIoThreads="20" minWorkerThreads="1" minIoThreads="1" serverErrorMessageFile="" pingFrequency="Infinite" pingTimeout="Infinite" maxAppDomains="2000" />

解决方案 »

  1.   

    重起IIS..重建虚拟目录..重起程序...重起电脑..呵呵...
      

  2.   

    重启电脑,重装IIS  重装.NET1.1 重装.NET2.0  依旧不能使用.... 日志没一分钟有一两对以上错误日志
      

  3.   

    在同一 IIS 进程中不可能运行两个不同的 ASP.NET 版本。请使用 IIS 管理工具重新配置服务器以在一个单独的进程中运行应用程序。 改下一虚拟目录的应用程序池.让ASP.NET 1.1 和ASP.NET 2.0的虚拟目录使用不同的应用程序池.
      

  4.   

    我遇到过这种问题,开始怀疑是.net 1.1 sp1的补丁的问题, 后来尝试将1.1和 2.0区分连接池就好了
      

  5.   

    在同一   IIS   进程中不可能运行两个不同的   ASP.NET   版本。请使用   IIS   管理工具重新配置服务器以在一个单独的进程中运行应用程序。   改下一虚拟目录的应用程序池.让ASP.NET   1.1   和ASP.NET   2.0的虚拟目录使用不同的应用程序池. 谢谢你的回答IIS 5.0  没有区分应用程序池的概念我试图  aspnet-_regiis -ua删除所以ASPNET在IIS的注册版本 
    然后再注册 aspnet 2.0 仍然是一样的  可见不是这个问题,程序运行半年之久也一直是这么运行的 周一时候同事在该服务器挂了很多公司自己写的服务,,,WEB程序就出现这个问题了   但是不能肯定是跟挂了公司的服务程序引起这个问题的
    一点迹象也不指明是公司的服务问题引起的,所以不能向领导要求移出新挂的公司服务。日志给出的信息 应该是的我aspnet用户权限不足  按照日志的方式执行无效,
    试图将aspnet用户设置为 管理员用户组 重启 仍然是这个问题
      

  6.   

    服务器已经倒了3天了   办事处一直在吹  头疼  从来没有遇见过这种错误
    跟.NET 1.1 SP1 KB886903 也无关服务器没有安装该补丁我试图安装该补丁 无效  再卸载该补丁 无效  错误信息都不给我变变 极度郁闷中...询问了一些同行 都表示没有遇见过该问题
      

  7.   

    1.请检查程序是否存在问题
    2.如果没有问题,请重新注册IIS
    3.检查一下应用程序池设置
      

  8.   

    cscript metaacl.vbs cscript metaacl.vbs MetaACL "iis://localhost/W3SVC" aspnet rw
    Microsoft (R) Windows Script Host Version 5.6
    版权所有(C) Microsoft Corporation 1996-2001。保留所有权利。-2147221020
    MetaACL
    MetaACL
    不知道什么意思高手解答帮忙解答
      

  9.   

    谢谢您的回复youngqp 
    1.请检查程序是否存在问题 
    2.如果没有问题,请重新注册IIS 
    3.检查一下应用程序池设置1。100%可以排除程序的问题    试图 创建一个新的ASP.NET程序  只有一个默认的default.aspx页面  日志仍然是这个问题2。99% 不是注册问题
       
        试图注册IIS  若干次了  在iis中也有ASPNET选项卡3.检查一下应用程序池设置   服务器是WINDOWS 2000 SP4  IIS 5.0 似乎只有默认应用程序 不需要有多少配置 默认的值都完好
      

  10.   

    第一:杀毒软件停止了.net进程,我碰到的有mcafee8.5版的停止过。
    第二:软件冲突。
    第一的可能性最大。
      

  11.   

    第一:杀毒软件停止了.net进程,我碰到的有mcafee8.5版的停止过。 
    第二:软件冲突。 
    第一的可能性最大。
    第二:软件冲突。--------------->>>我觉得有可能  但是领导说不可能
      

  12.   

    察看一下World Wide Web Publishing服务在不在运行?
    如果不在启动一下看看有什么错?
      

  13.   

    ASP.NET   1.1   和ASP.NET   2.0的虚拟目录的问题吧
      

  14.   

    是不是程序使用.net1.1的在.net2.0上运行了呢?
    就是IIs中改变一下.net 的环境,改为1.1试试看
      

  15.   

    做法:
    1,执行
    c:\Inetpub\Adminscripts>cscript metaacl.vbs IIS://localhost/w3svc "你的机器名\ASPNET" R如果不能修复,执行步骤22,aspnet_regiis –ga <WindowsUserAccount>如果还不能修复,执行33,dotnetfx.exe /t:c:\temp /c:"msiexec.exe /fvecms c:\temp\netfx.msi"
      

  16.   

    MetaACL 使用介绍参加
    http://support.microsoft.com/kb/326902/
      

  17.   

    重装VS2005也仍旧不能使用  估计跟win有关系了 算了 换台服务器
      

  18.   

    ASP.net的0x80131902错误一般发生在第一次在IIS上运行aspx页面文件的时候。浏览器显示的错误为“App-Domain could not be created. Error: 0x80131902”,即“无法创建应用程序域”。错误原因不清楚。下面是一个解决方法:
    1)打开命令提示符(Command Prompt)
    2)执行“net stop w3svc”,停止IIS
    3)切换到目录“C:\Windows\Microsoft.NET\Framework\v2.0.50727”
    4)执行“aspnet_regiis.exe -ua”,卸载IIS上所有版本的ASP.net。
    5)执行“aspnet_regiis.exe -i”,重新安装ASP.net到IIS
    6)执行“net start w3svc”,启动IIS