Installing broke my installation with the following error:
Exception Details: System.MissingMethodException: Method not found: 'Umbraco.Core.Logging.ProfilingLogger Umbraco.Core.ApplicationContext.get_ProfilingLogger()'.
Strange, I just installed it on Umbraco 7.3.8 without issue. Can you go to your bin folder, right click on theUmbraco.Core.dll, go to properties, and take a screenshot, then send it back to me?
Broke My Installation
Installing broke my installation with the following error: Exception Details: System.MissingMethodException: Method not found: 'Umbraco.Core.Logging.ProfilingLogger Umbraco.Core.ApplicationContext.get_ProfilingLogger()'.
Thanks for the report.
Which version of Umbraco are you using? Perhaps there is some difference in logging in the older versions of Umbraco.
Also, is there a stack trace associated with this error? That would typically be in the Umbraco log file in
App_Data/Logs
.No Stack trace but here's the full content of the error message:
[MissingMethodException: Method not found: 'Umbraco.Core.Logging.ProfilingLogger Umbraco.Core.ApplicationContext.getProfilingLogger()'.] Whodunit.app.Events.CreateTables.ApplicationStarted(UmbracoApplicationBase umbracoApplication, ApplicationContext applicationContext) in C:\r\whodunit\src\Whodunit.app\Events\CreateTables.cs:30 Umbraco.Core.ApplicationEventHandler.OnApplicationStarted(UmbracoApplicationBase umbracoApplication, ApplicationContext applicationContext) +37 Umbraco.Core.CoreBootManager.11(IApplicationEventHandler x) +125 Umbraco.Core.EnumerableExtensions.ForEach(IEnumerable
1 items, Action
1 action) +141 Umbraco.Core.CoreBootManager.Complete(Action1 afterComplete) +273 Umbraco.Web.WebBootManager.Complete(Action
1 afterComplete) +60 Umbraco.Core.UmbracoApplicationBase.StartApplication(Object sender, EventArgs e) +244 Umbraco.Core.UmbracoApplicationBase.ApplicationStart(Object sender, EventArgs e) +9[HttpException (0x80004005): Method not found: 'Umbraco.Core.Logging.ProfilingLogger Umbraco.Core.ApplicationContext.get_ProfilingLogger()'.] System.Web.HttpApplicationFactory.EnsureAppStartCalledForIntegratedMode(HttpContext context, HttpApplication app) +9964517 System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers) +118 System.Web.HttpApplication.InitSpecial(HttpApplicationState state, MethodInfo[] handlers, IntPtr appContext, HttpContext context) +172 System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext context) +339 System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext) +296
[HttpException (0x80004005): Method not found: 'Umbraco.Core.Logging.ProfilingLogger Umbraco.Core.ApplicationContext.get_ProfilingLogger()'.] System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +9946024 System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +90 System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +261
It seems that ProfilingLogger was not added until Umbraco 7.3. Are you by chance using a version of Umbraco prior to 7.3?
Using this: Umbraco version 7.3.8 assembly: 1.0.5891.22674
Thanks for looking into this!
Strange, I just installed it on Umbraco 7.3.8 without issue. Can you go to your bin folder, right click on the
Umbraco.Core.dll
, go to properties, and take a screenshot, then send it back to me?Here's what I see:
Any luck, Amir?
is working on a reply...