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

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

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

'/'应用程序中的服务器错误 . 无法加载文件或程序集'log4net,Version = 1.2.10.0,Culture = neutral,PublicKeyToken = 1b44e1d426115821'或其依赖项之一 . 该系统找不到指定的文件 . 描述:执行当前Web请求期间发生未处理的异常 . 请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息 . 异常详细信息:System.IO.FileNotFoundException:无法加载文件或程序集'log4net,Version = 1.2.10.0,Culture = neutral,PublicKeyToken = 1b44e1d426115821'或其依赖项之一 . 该系统找不到指定的文件 . 来源错误:

第33行:RegisterRoutes(RouteTable.Routes);
第34行:logger.Info(“应用程序已启动”);
第35行:}
第36行:}
第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,Version = 1.2.10.0,Culture = neutral,PublicKeyToken = 1b44e1d426115821(完全指定)LOG:Appbase = file:// / D:/ Dineshkumar / ProjectTree / Pointel CRM / R&D / NTierMVC / NTierMVC / LOG:初始PrivatePath = D:\ Dineshkumar \ ProjectTree \ Pointel CRM \ R&D \ NTierMVC \ NTierMVC \ bin调用程序集:NTierMVC,版本= 1.0.0.0, Culture = neutral,PublicKeyToken = null . ===日志:此绑定在默认加载上下文中启动 . 日志:使用应用程序配置文件:D:\ Dineshkumar \ ProjectTree \ Pointel CRM \ R&D \ NTierMVC \ NTierMVC \ web.config日志:使用主机配置文件:日志:使用C:\ WINXP \ Microsoft.NET \ Framework中的机器配置文件\ v4.0.30319 \ CONFIG \ machine.config中 . 日志:政策后参考:log4net,Version = 1.2.10.0,Culture = neutral,PublicKeyToken = 1b44e1d426115821日志:尝试下载新的URL文件:/// C:/WINXP/Microsoft.NET/Framework/v4.0.30319/Temporary ASP.NET Files / root / 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文件:/// C:/WINXP/Microsoft.NET/Framework/v4.0.30319/Temporary ASP.NET Files / root / 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'或其依赖项之一 . 系统找不到指定的文件 . ] D:\ Dineshkumar \ ProjectTree \ Pointel CRM \ R&D \ NTierMVC \ NTierMVC \ Global.asax.cs:35版本信息:Microsoft .NET Framework版本:4.0中的NTierMVC.MvcApplication.Application_Start() 0.30319; ASP.NET版本:4.0.30319.225

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

回答(0)