昨天电脑关机, 今天打开就报此错?
堆栈跟踪: 
[FileLoadException: 未能加载文件或程序集“Brettle.Web.NeatUpload”或它的某一个依赖项。参数错误。 (异常来自 HRESULT:0x80070057 (E_INVALIDARG))][FileLoadException: 未能加载文件或程序集“Brettle.Web.NeatUpload, Version=1.2.2860.1235, Culture=neutral, PublicKeyToken=null”或它的某一个依赖项。参数错误。 (异常来自 HRESULT:0x80070057 (E_INVALIDARG))]
   System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection) +0
   System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection) +43
   System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) +127
   System.Reflection.Assembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) +142
   System.Reflection.Assembly.Load(String assemblyString) +28
   System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective) +46[ConfigurationErrorsException: 未能加载文件或程序集“Brettle.Web.NeatUpload, Version=1.2.2860.1235, Culture=neutral, PublicKeyToken=null”或它的某一个依赖项。参数错误。 (异常来自 HRESULT:0x80070057 (E_INVALIDARG))]
   System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean 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.BuildProvidersCompiler..ctor(VirtualPath configPath, Boolean supportLocalization, String outputAssemblyName) +54
   System.Web.Compilation.ApplicationBuildProvider.GetGlobalAsaxBuildResult(Boolean isPrecompiledApp) +232
   System.Web.Compilation.BuildManager.CompileGlobalAsax() +51
   System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled() +337[HttpException (0x80004005): 未能加载文件或程序集“Brettle.Web.NeatUpload, Version=1.2.2860.1235, Culture=neutral, PublicKeyToken=null”或它的某一个依赖项。参数错误。 (异常来自 HRESULT:0x80070057 (E_INVALIDARG))]
   System.Web.Compilation.BuildManager.ReportTopLevelCompilationException() +58
   System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled() +512
   System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters) +729[HttpException (0x80004005): 未能加载文件或程序集“Brettle.Web.NeatUpload, Version=1.2.2860.1235, Culture=neutral, PublicKeyToken=null”或它的某一个依赖项。参数错误。 (异常来自 HRESULT:0x80070057 (E_INVALIDARG))]
   System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +8913739
   System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +85
   System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +259 
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.4963; ASP.NET 版本:2.0.50727.4971 

解决方案 »

  1.   

    只找到了你引用的程序集的dll,而你引用程序集的dll所依赖的其他某个dll缺失了,就会报这种错。你检查检查,是不是你的Bin文件夹中不存在你引用的dll依赖的其他dll。
      

  2.   

    dll都存在, 昨晚什么都没动,一切正常。 电脑突然断电,今天打开就不行了
      

  3.   

    那应该是忘记保存哪项了吧 你删除 重新引用一下dll文件
      

  4.   

    我把那几个DLL 都删了, 正常了,  
    但只要引用回来就报错--未能加载文件或程序集“XXX”或它的某一个依赖项。参数错误。
      

  5.   

    有3个DLL都不能加载,什么办法都试了,没辙了,本打算重建一个项目,把东西copy走。 我把项目重命名之后, 网站居然正常了。
     何解?  
     从早上搞到现在。