无法在ASP.NET MVC应用程序中加载文件或程序集'log4net

时间:2014-01-07 10:19:38

标签: asp.net-mvc log4net

我收到了以下错误。我将log4net dll添加到项目中,它还引发了filenotfound异常,我不知道为什么。

我正在使用VS2010 SP1 - 是否有适用于SP1或MVC应用程序的特殊log4net.dll?

  应用程序中的服务器错误。

     

无法加载文件或程序集'log4net,Version = 1.2.10.0,   Culture = neutral,PublicKeyToken = 1b44e1d426115821'或其中一个   依赖。该系统找不到指定的文件。描述:   在执行当前期间发生了未处理的异常   网络请求。请查看堆栈跟踪以获取更多信息   错误以及它在代码中的起源。

     

异常详细信息:System.IO.FileNotFoundException:无法加载   文件或程序集'log4net,Version = 1.2.10.0,Culture = neutral,   PublicKeyToken = 1b44e1d426115821'或其依赖项之一。该   系统找不到指定的文件。

Source Error: 


Line 33:             RegisterRoutes(RouteTable.Routes);
Line 34:             logger.Info("application started");
Line 35:         }
Line 36:     }
Line 37: }
     

源文件:D:\ Dineshkumar \ ProjectTree \ Pointel   CRM \ R& D \ NTierMVC \ NTierMVC \ Global.asax.cs行:35

     

装配加载跟踪:以下信息可能对您有所帮助   确定程序集'log4net,Version = 1.2.10.0,   Culture = neutral,PublicKeyToken = 1b44e1d426115821'无法加载。

     

===预绑定状态信息===日志:用户= POINTELINDIA \ dinesh日志:DisplayName = log4net,版本= 1.2.10.0,文化=中性,   PublicKeyToken = 1b44e1d426115821(完全指定)LOG:Appbase =   file:/// D:/ Dineshkumar / ProjectTree / Pointel CRM / R& D / NTierMVC / NTierMVC /   日志:初始PrivatePath = D:\ Dineshkumar \ ProjectTree \ Pointel   CRM \ R& D \ NTierMVC \ NTierMVC \ bin调用程序集:NTierMVC,   Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null。   ===日志:此绑定在默认加载上下文中启动。日志:使用应用程序配置文件:D:\ Dineshkumar \ ProjectTree \ Pointel   CRM \ R& D \ NTierMVC \ NTierMVC \ web.config日志:使用主机配置   file:LOG:使用来自的机器配置文件   C:\ WINXP \ Microsoft.NET \框架\ v4.0.30319 \ CONFIG \ machine.config中。   日志:政策后参考:log4net,版本= 1.2.10.0,   Culture = neutral,PublicKeyToken = 1b44e1d426115821日志:正在尝试   下载新的URL   file:/// C:/WINXP/Microsoft.NET/Framework/v4.0.30319/Temporary ASP.NET   文件/根/ 02d536b4 / e87684be / log4net.DLL。日志:尝试下载   新的URL文件:/// C:/WINXP/Microsoft.NET/Framework/v4.0.30319/Temporary   ASP.NET Files / root / 02d536b4 / e87684be / log4net / log4net.DLL。日志:   试图下载新的URL   文件:/// d:/ Dineshkumar / ProjectTree / Pointel   CRM /的R& d / NTierMVC / NTierMVC / bin中/ log4net.DLL。日志:尝试下载   新的URL文件:/// D:/ Dineshkumar / ProjectTree / Pointel   CRM /的R& d / NTierMVC / NTierMVC / bin中/ log4net的/ log4net.DLL。日志:正在尝试   下载新的URL   file:/// C:/WINXP/Microsoft.NET/Framework/v4.0.30319/Temporary ASP.NET   文件/根/ 02d536b4 / e87684be / log4net.EXE。日志:尝试下载   新的URL文件:/// C:/WINXP/Microsoft.NET/Framework/v4.0.30319/Temporary   ASP.NET Files / root / 02d536b4 / e87684be / log4net / log4net.EXE。日志:   试图下载新的URL   文件:/// d:/ Dineshkumar / ProjectTree / Pointel   CRM /的R& d / NTierMVC / NTierMVC / bin中/ log4net.EXE。日志:尝试下载   新的URL文件:/// D:/ Dineshkumar / ProjectTree / Pointel   CRM /的R& d / NTierMVC / NTierMVC / bin中/ log4net的/ log4net.EXE

堆栈追踪:

  

[FileNotFoundException:无法加载文件或程序集'log4net,   Version = 1.2.10.0,Culture = neutral,PublicKeyToken = 1b44e1d426115821'或   其中一个依赖项。系统找不到指定的文件。]
  NTierMVC.MvcApplication.Application_Start()in   d:\ Dineshkumar \ ProjectTree \ Pointel   CRM \的R& d \ NTierMVC \ NTierMVC \ Global.asax.cs中:35

     

版本信息:Microsoft .NET Framework版本:4.0.30319;   ASP.NET版本:4.0.30319.225

如果有任何帮助,我将不胜感激。提前谢谢。

0 个答案:

没有答案