AnswerBun.com

Method 'Finalise' in type 'Glass.Mapper.Sc.IoC.DependencyResolver' ... does not have an implementation

Sitecore Asked on December 18, 2021

We were on 8.2.3 and I am trying to get our instance up to 9.3. I started with a vanilla 9.3 initial install and installed an update to apply our custom renderings, templates, etc. At the end of the installation I got the error below:

Method ‘Finalise’ in type ‘Glass.Mapper.Sc.IoC.DependencyResolver’ from assembly ‘Glass.Mapper.Sc, Version=4.3.4.197, Culture=neutral, PublicKeyToken=null’ does not have an implementation.

Description: An
unhandled exception occurred during the execution of the current web
request. Please review the stack trace for more information about the
error and where it originated in the code.

Exception Details: System.TypeLoadException: Method ‘Finalise’ in type
‘Glass.Mapper.Sc.IoC.DependencyResolver’ from assembly
‘Glass.Mapper.Sc, Version=4.3.4.197, Culture=neutral,
PublicKeyToken=null’ does not have an implementation.

Source Error:

An unhandled exception was generated during the execution of the
current web request. Information regarding the origin and location of
the exception can be identified using the exception stack trace below.

Stack Trace:

[TypeLoadException: Method ‘Finalise’ in type
‘Glass.Mapper.Sc.IoC.DependencyResolver’ from assembly
‘Glass.Mapper.Sc, Version=4.3.4.197, Culture=neutral,
PublicKeyToken=null’ does not have an implementation.]
Dkg.Web.App_Start.GlassMapperScCustom.CreateResolver() +0
Dkg.Web.App_Start.GlassMapperSc.Start() +11 (Object , Object ) +9
Sitecore.Pipelines.CorePipeline.Run(PipelineArgs args) +484
Sitecore.Pipelines.DefaultCorePipelineManager.Run(String pipelineName,
PipelineArgs args, String pipelineDomain, Boolean failIfNotExists)
+236 Sitecore.Pipelines.DefaultCorePipelineManager.Run(String pipelineName, PipelineArgs args, String pipelineDomain) +22
Sitecore.Nexus.Web.HttpModule.Application_Start() +220
Sitecore.Nexus.Web.HttpModule.Init(HttpApplication app) +1145
System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr
appContext, HttpContext context, MethodInfo[] handlers) +580
System.Web.HttpApplication.InitSpecial(HttpApplicationState state,
MethodInfo[] handlers, IntPtr appContext, HttpContext context) +165
System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr
appContext, HttpContext context) +267
System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr
appContext) +341

[HttpException (0x80004005): Method ‘Finalise’ in type
‘Glass.Mapper.Sc.IoC.DependencyResolver’ from assembly
‘Glass.Mapper.Sc, Version=4.3.4.197, Culture=neutral,
PublicKeyToken=null’ does not have an implementation.]
System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +523
System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context)
+107 System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest
wr, HttpContext context) +688

One Answer

I know about 3 reasons that could be the issue:

  • Check if you have maybe double .config files for Glass Mapper. If you had already some configs in your project and then you installed Glass from nuget, it will add its config again and you may see exceptions like that.
  • You have old versions of Glass mapper dll files in your bin folder. Check all of them if they are correct (especially look at Glass.Mapper.dll).
  • Some of your projects still reference old Glass.Mapper.Sc.Core nuget package instead of new Glass.Mapper.Sc.93.Core. Use "Manage nuget packages for your solutionoption and findGlass.Mapper.Sc.Core` in installed packages.

Answered by Marek Musielak on December 18, 2021

Add your own answers!

Related Questions

Sitecore.Xdb.Collection.Search.Solr.Failures.SolrResponseException

0  Asked on October 18, 2020 by katlego-masanabo

   

Multiroot Treelist with datasource queries

1  Asked on September 26, 2020 by meenu-chauhan

 

Error processing block: Core.block.StartEnvironmentMinions

0  Asked on September 9, 2020 by eric-gonzalez

 

Error when trying to configure JSS connected Demo

1  Asked on July 21, 2020 by himanshu-agarwal

 

Ask a Question

Get help from others!

© 2023 AnswerBun.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP