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

Server Application Error ---Http 500错误解决方法

2007-09-09 15:49 344 查看
创建asp.net网站时出现问题,访问aspx网页时出现 http 500内部服务器错误,历经波折,终于将其搞定,描述如下:

1. internet选项--高级,去除“显示友好 http 错误信息”前面的钩

2. 再次访问aspx网页时 ,显示Server Application Error

3. 查看系统日志

事件类型: 警告

事件来源: W3SVC

事件 ID: 36

描述: 服务器无法加载应用程序 '/LM/w3svc/1/ROOT/WebSite'。错误是 '没有注册类别

4. 解决办法:

[1]:检查你的DTC服务(全名:Distributed Transaction Coordinator)是否可以正常启动,如果正常的话,请你跳过此步骤;如果出错,无法正常启动,请在开始菜单的运行中 运行:msdtc -resetlog 以创建日志文件。重起机器,检查IIS是否可以正常使用,若不行继续。

[2]:在CMD下执行以下命令:

cd %windir%\system32\inetsrv

rundll32 wamreg.dll, CreateIISPackage [注意CreateIISPackage区分大小写,偶开始把S写成s,就出现了丢失条目CreateIIsPackage的警告]

regsvr32 asptxn.dll

5. 继续访问aspx网页,出现“访问IIS元数据库失败”错误

解决方法:打开CMD,进入 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727

输入 aspnet_regiis.exe -i

稍等片刻,注册成功就解决问题了。

--------------------------------------------------------------------------------

参考网页:http://sonic.popwind.com/article.asp?id=237

http://www.wansky.cn/blog/article.asp?id=105

http://blog.csdn.net/iknowle/archive/2007/05/28/1628836.aspx
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐