当前位置:编程学习 > C#/ASP.NET >>

.NET通过web.config给aspx页面添加IHTTPHandler运行出错,未能加载文件或程序集

配置错误 
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 

分析器错误信息: 未能加载文件或程序集“TempHandler”或它的某一个依赖项。系统找不到指定的文件。

源错误: 


行 43:  <httpHandlers>
行 44:  <!--<add verb="*" path="*.aspx" type="URLRewriter.RewriterFactoryHandler, URLRewriter"/>-->
行 45:  <add verb="*" path="*.aspx" type="HandlerVerify.Handler,TempHandler"/>
行 46:  </httpHandlers>
行 47:  <httpModules>
 

源文件: F:\RingCMS\web\web.config    行: 45 

程序集加载跟踪: 下列信息有助于确定程序集“TempHandler”无法加载的原因。


=== 预绑定状态信息 ===
日志: 用户 = PC-201008181646\Administrator
日志: DisplayName = TempHandler
 (Partial)
日志: Appbase = file:///F:/RingCMS/web/
日志: 初始 PrivatePath = F:\RingCMS\web\bin
调用程序集: System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a。
===
日志: 此绑定从 default 加载上下文开始。
日志: 正在使用应用程序配置文件: F:\RingCMS\web\web.config
日志: 使用 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\config\machine.config 的计算机配置文件。
日志: 此时没有为引用应用策略(私有、自定义、分部或基于位置的程序集绑定)。
日志: 试图下载新的 URL file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files/web/78920164/1afb299f/TempHandler.DLL。
日志: 试图下载新的 URL file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files/web/78920164/1afb299f/TempHandler/TempHandler.DLL。
日志: 试图下载新的 URL file:///F:/RingCMS/web/bin/TempHandler.DLL。
日志: 试图下载新的 URL file:///F:/RingCMS/web/bin/TempHandler/TempHandler.DLL。
日志: 试图下载新的 URL file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files/web/78920164/1afb299f/TempHandler.EXE。
日志: 试图下载新的 URL file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files/web/78920164/1afb299f/TempHandler/TempHandler.EXE。
日志: 试图下载新的 URL file:///F:/RingCMS/web/bin/TempHandler.EXE。
日志: 试图下载新的 URL file:///F:/RingCMS/web/bin/TempHandler/TempHandler.EXE。

 

--------------------编程问答-------------------- TempHandler.dll放在F:\RingCMS\web\bin下了吗

HandlerVerify.Handler,TempHandler

名称空间,类名是否拼写正确? --------------------编程问答-------------------- --------------------编程问答-------------------- TempHandler.DLL  你的错误信息不是说了么
  你的  用于伪静态的那个DLL  有问题
   首先你确定  在你的Bin目录下。以增加引用的方式增加进来 了~
第二,你用的DLL 是否最新
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,