Asi*_*med 16 asp.net visual-studio
当我尝试在Visual Studio 2008中进行调试时,我收到以下错误.我已经清理了ASP.NET临时文件夹并重新启动了VS. 我还删除了所谓的破坏参考并将其添加回来.但似乎没有任何效果.有没有人遇到类似的情况,有没有解决方案?
无法加载文件或程序集"GCS.Common(asif mohammed的冲突副本2010-01-29)"或其依赖项之一.给定的程序集名称或代码库无效.(HRESULT异常:0x80131047)
[FileLoadException:无法加载文件或程序集'"GCS.Common(asif mohammed的冲突副本2010-01-29)"或其依赖项之一.给定的程序集名称或代码库无效.(来自HRESULT的异常:0x80131047)]
System.Reflection.AssemblyName.nInit(Assembly&assembly,Boolean forIntrospection,Boolean raiseResolveEvent)+0
System.Reflection.Assembly.InternalLoad(String assemblyString,Evidence assemblySecurity,StackCrawlMark&stackMark,Boolean forIntrospection)+114 System .Reflection.Assembly.Load(String assemblyString)+28
System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName,Boolean starDirective)+46[ConfigurationErrorsException:无法加载文件或程序集'"GCS.Common(asif mohammed的冲突副本2010-01-29)"'或其依赖项之一.给定的程序集名称或代码库无效.(来自HRESULT的异常:0x80131047)]
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.CodeDirectoryCompiler.GetCodeDirectoryAssembly (VirtualPath virtualDir,CodeDirectoryType dirType,String assemblyName,StringSet excludedSubdirectories,Boolean isDirectoryAllowed)+8809426
System.Web.Compilation.BuildManager.CompileCodeDirectory(VirtualPath virtualDir,CodeDirectoryType dirType,String assemblyName,StringSet excludedSubdirectories)+128
System.Web.Compilation.BuildManager. CompileCodeDirectories()+26 5 System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled()+ 320[HttpException(0x80004005):无法加载文件或程序集"GCS.Common(asif mohammed的冲突副本2010-01-29)"或其依赖项之一.给定的程序集名称或代码库无效.(来自HRESULT的异常:0x80131047)]
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):无法加载文件或程序集"GCS.Common(asif mohammed的冲突副本2010-01-29)"或其依赖项之一.给定的程序集名称或代码库无效.(来自HRESULT的异常:0x80131047)]
System.Web.HttpRuntime.FirstRequestInit(HttpContext context)+8890735
System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context)+85
System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr)+259
ala*_*sdk 40
"********与####冲突的副本 - ## - ##"
好像你正在使用Dropbox来同步文件,这个"冲突的副本"文件dropbox会创建,如果2台计算机离线更改同一个文件..当它们联机时,Dropbox同步算法会混淆哪个文件是正确的,因此它会使两个文件都重命名一个这个名字模式.
在你的情况下:
这发生在项目的bin目录中,只需删除带有"冲突副本"部分的文件并保留另一个..如果你的项目从另一个位置引用dll,则删除两者,然后重建解决方案.
Ric*_*ard 12
程序集加载问题是.NET开发人员需要学习解决的问题.有许多可能的原因,解决问题有两件事你需要.首先了解.NET如何找到assesmblies.其次是Fusion Log Viewer(Fuslogvw.exe
),它具有加载过程的知识,可以让您识别出工作和失败的原因.
通常,获得加载异常的原因是您想要的程序集不在GAC或探测路径中.它也可能是由于目标程序集不是为必要的平台构建的(例如,64位进程无法加载仅为"x86"构建的程序集).
归档时间: |
|
查看次数: |
23726 次 |
最近记录: |