您的位置:首页 > 理论基础 > 计算机网络

在IIS中运行asp.net页面报HTTP 500 - 内部服务器错误的解决办法

2010-09-15 15:20 316 查看
一、详细错误信息:
Server Application Error
             The server has encountered an error while loading an application during the processing of your request. Please refer to the event log for more detail information. Please contact the server administrator for assistance.
二、解决方案:
        1、开始——>选择运行输入cmd,按回车——>接着依次分开一条条输入以下命令:
        cd %windir%/system32/inetsrv
        rundll32 wamreg.dll, CreateIISPackage
        regsvr32 asptxn.dll
        iisreset /STOP
        iisreset /START
到此,关闭IIS再重启下,试试是否正常了!但是很多时候,输入以上命令的时候会弹出两个错误提示框,其中一个是wamreg.dll报错,解决办法如下:
1、修复MSDTC服务。开始——>选择运行输入cmd,按回车——>接着输入以下命令:msdtc -install
2、重建日志文件。开始——>选择运行输入cmd,按回车——>接着输入以下命令:msdtc -resetlog
3、开始——>设置——>控制面板——>管理工具——>服务——>在服务中停止IIS Admin服务
4、开始——>选择运行输入cmd,按回车——>接着依次分开一条条输入以下命令:
        cd %windir%/system32/inetsrv
        rundll32 wamreg.dll, CreateIISPackage
        regsvr32 asptxn.dll
5、开始——>设置——>控制面板——>管理工具——>服务——>在服务中重启IIS Admin服务
到此这个问题应该基本解决了,如何还有其他问题可以看看本人的其他日志!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐