Could not load file or assembly 'HtmlAgilityPack, Version=1.4.5.0 ...
I tried to install SEO Link checker on my site (Umbraco v6.2.5) and the install caused my site not to be able to load up anymore.
How can I manually uninstall SEO link checker to get my site working again?
The error I get is:
Could not load file or assembly 'HtmlAgilityPack, Version=1.4.5.0, Culture=neutral, PublicKeyToken=bd319b19eaf3b43a' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
[FileLoadException: Could not load file or assembly 'HtmlAgilityPack, Version=1.4.5.0, Culture=neutral, PublicKeyToken=bd319b19eaf3b43a' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)]
System.Reflection.RuntimeAssembly.GetExportedTypes(RuntimeAssembly assembly, ObjectHandleOnStack retTypes) +0
System.Reflection.RuntimeAssembly.GetExportedTypes() +49
Umbraco.Core.TypeFinder.GetTypesWithFormattedException(Assembly a) in d:\Dev\Umbraco6\src\Umbraco.Core\TypeFinder.cs:651
Umbraco.Core.TypeFinder.GetClasses(Type assignTypeFrom, IEnumerable1 assemblies, Boolean onlyConcreteClasses, Func2 additionalFilter) in d:\Dev\Umbraco6\src\Umbraco.Core\TypeFinder.cs:579
Umbraco.Core.TypeFinder.GetClasses(Type assignTypeFrom, IEnumerable1 assemblies, Boolean onlyConcreteClasses, Func2 additionalFilter) in d:\Dev\Umbraco6\src\Umbraco.Core\TypeFinder.cs:631
Umbraco.Core.PluginManager.LoadViaScanningAndUpdateCacheFile(TypeList typeList, TypeResolutionKind resolutionKind, Func1 finder) in d:\Dev\Umbraco6\src\Umbraco.Core\PluginManager.cs:749
Umbraco.Core.PluginManager.ResolveTypes(Func1 finder, TypeResolutionKind resolutionType, Boolean cacheResult) in d:\Dev\Umbraco6\src\Umbraco.Core\PluginManager.cs:720
Umbraco.Core.PluginManager.ResolveTypes(Boolean cacheResult, IEnumerable`1 specificAssemblies) in d:\Dev\Umbraco6\src\Umbraco.Core\PluginManager.cs:764
Umbraco.Web.WebBootManager.InitializeApplicationEventsResolver() +35
Umbraco.Core.CoreBootManager.Initialize() in d:\Dev\Umbraco6\src\Umbraco.Core\CoreBootManager.cs:80
Umbraco.Web.WebBootManager.Initialize() +55
Umbraco.Core.UmbracoApplicationBase.StartApplication(Object sender, EventArgs e) in d:\Dev\Umbraco6\src\Umbraco.Core\UmbracoApplicationBase.cs:40
Sorry you run into this issue. Your web.config is probably from and updated version of Umbraco. I have seen this on 7.3 also and updating the assembly binding fixed this.
Could not load file or assembly 'HtmlAgilityPack, Version=1.4.5.0 ...
I tried to install SEO Link checker on my site (Umbraco v6.2.5) and the install caused my site not to be able to load up anymore.
How can I manually uninstall SEO link checker to get my site working again?
The error I get is:
Could not load file or assembly 'HtmlAgilityPack, Version=1.4.5.0, Culture=neutral, PublicKeyToken=bd319b19eaf3b43a' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
[FileLoadException: Could not load file or assembly 'HtmlAgilityPack, Version=1.4.5.0, Culture=neutral, PublicKeyToken=bd319b19eaf3b43a' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)] System.Reflection.RuntimeAssembly.GetExportedTypes(RuntimeAssembly assembly, ObjectHandleOnStack retTypes) +0 System.Reflection.RuntimeAssembly.GetExportedTypes() +49 Umbraco.Core.TypeFinder.GetTypesWithFormattedException(Assembly a) in d:\Dev\Umbraco6\src\Umbraco.Core\TypeFinder.cs:651 Umbraco.Core.TypeFinder.GetClasses(Type assignTypeFrom, IEnumerable
1 assemblies, Boolean onlyConcreteClasses, Func
2 additionalFilter) in d:\Dev\Umbraco6\src\Umbraco.Core\TypeFinder.cs:579 Umbraco.Core.TypeFinder.GetClasses(Type assignTypeFrom, IEnumerable1 assemblies, Boolean onlyConcreteClasses, Func
2 additionalFilter) in d:\Dev\Umbraco6\src\Umbraco.Core\TypeFinder.cs:631 Umbraco.Core.PluginManager.LoadViaScanningAndUpdateCacheFile(TypeList typeList, TypeResolutionKind resolutionKind, Func1 finder) in d:\Dev\Umbraco6\src\Umbraco.Core\PluginManager.cs:749 Umbraco.Core.PluginManager.ResolveTypes(Func
1 finder, TypeResolutionKind resolutionType, Boolean cacheResult) in d:\Dev\Umbraco6\src\Umbraco.Core\PluginManager.cs:720 Umbraco.Core.PluginManager.ResolveTypes(Boolean cacheResult, IEnumerable`1 specificAssemblies) in d:\Dev\Umbraco6\src\Umbraco.Core\PluginManager.cs:764 Umbraco.Web.WebBootManager.InitializeApplicationEventsResolver() +35 Umbraco.Core.CoreBootManager.Initialize() in d:\Dev\Umbraco6\src\Umbraco.Core\CoreBootManager.cs:80 Umbraco.Web.WebBootManager.Initialize() +55 Umbraco.Core.UmbracoApplicationBase.StartApplication(Object sender, EventArgs e) in d:\Dev\Umbraco6\src\Umbraco.Core\UmbracoApplicationBase.cs:40Hi Angel,
Sorry you run into this issue. Your web.config is probably from and updated version of Umbraco. I have seen this on 7.3 also and updating the assembly binding fixed this.
http://soetemansoftware.nl/news/seochecker-and-umbraco-73
Uninstall is also possible by removing all seochecker entries from web.config
Hope this helps,
Richard
is working on a reply...