我有一个使用 Visual Studio 2005 的 .net 应用程序,当我尝试从调试器运行它时,它显示了这样的错误,看起来缺少一些 dll 或模块文件,有关解决此错误的任何建议以及如何找到丢失的模块还是 dll?
“/”应用程序中的服务器错误。
指定的模块无法找到。(来自 HRESULT 的异常:0x8007007E) 说明:在执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。
异常详细信息:System.IO.FileNotFoundException:找不到指定的模块。(来自 HRESULT 的异常:0x8007007E)
源错误:
在执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常起源和位置的信息。
堆栈跟踪:
[FileNotFoundException:找不到指定的模块。(来自 HRESULT 的异常:0x8007007E)] System.Reflection.Assembly._nLoad(AssemblyName fileName,String codeBase,Evidence assemblySecurity,Assembly locationHint,StackCrawlMark& stackMark,布尔 throwOnFileNotFound,Boolean forIntrospection)+0 System.Reflection.Assembly.nLoad(AssemblyName fileName,字符串 codeBase、证据 assemblySecurity、Assembly locationHint、StackCrawlMark& stackMark、布尔 throwOnFileNotFound、Boolean forIntrospection) +43 System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef、证据 assemblySecurity、StackCrawlMark& stackMark、Boolean forIntrospection) +127 System.Reflection.Assembly.InternalLoad(字符串 assemblyString,证据 assemblySecurity,StackCrawlMark 和 stackMark,Boolean for Introspection)+142 系统。
[ConfigurationErrorsException:找不到指定的模块。(HRESULT 异常:0x8007007E)] System.Web.Configuration.CompilationSection.LoadAssemblyHelper(字符串 assemblyName,布尔型 starDirective)+613 System.Web.Configuration.CompilationSection.LoadAllAssembliesFromAppDomainBinDirectory() +203 System.Web.Configuration.CompilationSection.LoadAssembly(AssemblyInfo ai) +105 System.Web.Compilation.BuildManager.GetReferencedAssemblies(CompilationSection compConfig) +178 System.Web.Compilation.WebDirectoryBatchCompiler..ctor(VirtualDirectory vdir) +163 System.Web.Compilation.BuildManager.BatchCompileWebDirectoryInternal(VirtualDirectory vdir, Boolean ignoreErrors ) +53 System.Web.Compilation.BuildManager.BatchCompileWebDirectory(VirtualDirectory vdir, VirtualPath virtualDir, Boolean ignoreErrors) +175 System.
版本信息:Microsoft .NET Framework 版本:2.0.50727.5420;ASP.NET 版本:2.0.50727.5420