完美解决IIS 服务器无法加载应用程序

转载 2007年09月26日 12:41:00
出现此问题最可能的原因是没有启动 DTC 协调器服务。如果启动了,则请查看事件查看器,找到关于 IWAM_servername 帐户登录失败的消息。Dllhost.exe 进程是 IIS 管理器中被标记为采用“中”(共用)或“高”(隔离)保护级别运行的 Web 应用程序的“宿主”。IWAM 帐户(常用名称)是 dllhost.exe 的进程标识。如果此帐户的密码与元数据库中和本地 SAM 中的不一样,那些设置为以“中”或“高”保护级别运行的应用程序(称为“进程外应用程序”)便无法启动。当且仅当您获取有关无法登录 IWAM 帐户的消息时,执行以下操作:

1.
备份 Metabase.bin 和注册表。

2.
运行 /Inetpub/AdminScripts 脚本文件夹中的 synciwam.vbs。


在某些情况下,IIS 5 会在安装期间创建必要的 COM+ 组件时遇到问题。检查您的 /%windir%/system32 文件夹中是否有一个名为 ~clbcatq.dll 的文件。正常情况下没有此文件;如果有,则表示安装期间出现了问题。

解决此问题:

1.
删除 ~clbcatq.dll 文件和 /%systemroot%/registration 文件夹的内容。

2.
然后依次单击“开始”、“设置”、“控制面板”、“添加/删除程序”和“添加/删除 Windows 组件”。

3.
不要进行任何更改,直接单击“下一步”。系统现在似乎要进入安装过程,但不会进行任何更改。在这种情况下,此过程会检查必需的 COM 数据包,有时还可对其进行修复。

4.
最后,重新启动 IIS,看看您的应用程序是否能够运行。

请注意:如果您的应用程序无法运行,请打开“管理工具”的“组件服务管理器”控制台,删除“IIS 进程内应用程序”、“IIS 进程外应用程序”和“IIS 实用工具”数据包。在命令提示符下键入以下代码:

cd %windir%/system32/inetsrv

rundll32 wamreg.dll, CreateIISPackage

regsvr32 asptxn.dll

(请注意,CreateIISPackage 区分大小写。)

相关文章推荐

64位win2008下IIS未开启32位支持导致DLL无法加载问题

部署一个WEB项目,在本机、本地服务器都没有问题,但部署到远程服务器以后,提示有个DLL无法加载:Server Error in '/' Application.Could not load file...

IIS无法访问动态链接库DLL,VS调试可以。

开发过程中有时候会用到动态链接库,比如: [DllImport("Cast.dll", EntryPoint = "SDKInit")]  需要用到动态库:Cast.dll 我们只需要把dll拷...

DLLImport:无法加载 DLL

DLLImport引入DLL后,使用时报错: (1)首先报“无法加载 DLL, 找不到指定的模块”错误。 解决:须将DLL复制到C:\Windows\system32下或程序bin目录下; ...

IIS服务器无法加载应用程序 '/LM/W3SVC/1/ROOT'。错误是 '没有注册类别

================================================================================== 问题: IIS服务器无法加载应...
  • nube163
  • nube163
  • 2011年10月08日 17:32
  • 381

解决ASP.NET使用IIS架设网站时“服务器应用程序不可用”的方法

服务器应用程序不可用您试图在此 Web 服务器上访问的 Web 应用程序当前不可用。请点击 Web 浏览器中的“刷新”按钮重试您的请求。 管理员注意事项: 详述此特定请求失败原因的错误消息可在 Web...
  • meiru8
  • meiru8
  • 2014年11月20日 14:09
  • 235

安装IIS之后运行aspx 显示“服务器应用程序不可用” 解决办法

引起这个的原因大概是现安装了.Net Framework,后装的IIS导致.Net没有在IIS里注册。 另外,还有可能是ASPNET账户没有IIS所指定服务器目录的权限。在资源管理器中找到“工具-文件...

IIS服务器 asp.net 应用程序不可用解决方法

报错: 服务器应用程序不可用,您试图在此 Web 服务器上访问的 Web应用程序当前不可用。请点击 Web 浏览器中的“刷新”按钮重试您的请求。管理员注意事项:详述此特定请求失败原因的错误信息可在 W...
  • iouxyz
  • iouxyz
  • 2011年08月09日 15:00
  • 909

IIS服务器应用程序不可用的解决办法

有好几次遇到这样的问题,这次我是没加权限,属于第二种。 ---------------------------------------------------------------------...

Web服务器:IIS 7 应用程序池自动回收关闭的解决方案

如果你正在做ASP.NET,那肯定会用到IIS 如果你想在ASP.NET Application中加入某个定时任务,那想必一定是用一个线程在不停地做定时计算 那假设我们在自己的ASP.NET应用程序中...

asp.net web service应用程序的生成、发布+在本地iis服务器部署,调用

对VS2012来说,发布Web是一件相当容易的事情,下面我详细介绍一下Web网站发布的具体过程。 第一步:在解决方案资源管理器中右击Web应用程序名(例如:newsSystem)——》点击发布,...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:完美解决IIS 服务器无法加载应用程序
举报原因:
原因补充:

(最多只允许输入30个字)