Repository navigation
[Bug]: v10.2.1 to v10.2.2 Upgrade - StackOverflow Exception with DnnSharp.Common2 installed #7030
Copy link
Copy link
Closed
Description
Is there an existing issue for this?
- I have searched the existing issues
What happened?
We are attempting to upgrade a site from v10.2.1 to v10.2.2
The site is operating normally until we drop the upgrade files into the site folder, at which point the site starts returning a 503 error and refuses to start,
With a debugger attached, there is a stack overflow exception during Dependency Injection resolution, which appears to be stuck in a loop.
We tracked it back to having the DnnSharp.Common2.dll file version 5.24.5 in the site's BIN folder. Removing this file allows the site to start up.
Steps to reproduce?
- Start with a site running DNN version 10.2.1 and DnnSharp ActionForms version 5.24 installed.
- Verify site is working as expected
- Download a copy of the DNN version 10.2.2 upgrade files
- Extract the upgrade files into the DNN folder
- Attempt to browse to the site to start the upgrade process
- Observe the site is now returning a 503 error
- Remove the file DnnSharp.Common2.dll from the BIN folder
- Observe the site now runs again.
Current Behavior
When attempting to begin the upgrade process we are seeing a 503 error returned by IIS
Expected Behavior
I expected the upgrade process to begin and progress as normal.
Relevant log output
2026-02-23 10:27:39.858+11:00 [sentinel][D:2][T:15][ERROR] DotNetNuke.Framework.Reflection - WebMatrix.Modules.wmSearch.Components.SearchController
System.Web.HttpException (0x80004005): Could not load type 'WebMatrix.Modules.wmSearch.Components.SearchController'.
at System.Web.Compilation.BuildManager.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase)
at DotNetNuke.Framework.Reflection.CreateType(String typeName, String cacheKey, Boolean useCache, Boolean ignoreErrors)
2026-02-23 10:27:39.858+11:00 [sentinel][D:2][T:8][ERROR] DotNetNuke.Framework.Reflection - WebMatrix.Modules.wmSearch.Components.SearchController
System.Web.HttpException (0x80004005): Could not load type 'WebMatrix.Modules.wmSearch.Components.SearchController'.
at System.Web.Compilation.BuildManager.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase)
at DotNetNuke.Framework.Reflection.CreateType(String typeName, String cacheKey, Boolean useCache, Boolean ignoreErrors)
2026-02-23 10:27:39.921+11:00 [sentinel][D:2][T:15][ERROR] DotNetNuke.Framework.Reflection - WebMatrix.Modules.wmSearch.Components.SearchController
System.Web.HttpException (0x80004005): Could not load type 'WebMatrix.Modules.wmSearch.Components.SearchController'.
at System.Web.Compilation.BuildManager.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase)
at DotNetNuke.Framework.Reflection.CreateType(String typeName, String cacheKey, Boolean useCache, Boolean ignoreErrors)
2026-02-23 10:27:39.921+11:00 [sentinel][D:2][T:8][ERROR] DotNetNuke.Framework.Reflection - WebMatrix.Modules.wmSearch.Components.SearchController
System.Web.HttpException (0x80004005): Could not load type 'WebMatrix.Modules.wmSearch.Components.SearchController'.
at System.Web.Compilation.BuildManager.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase)
at DotNetNuke.Framework.Reflection.CreateType(String typeName, String cacheKey, Boolean useCache, Boolean ignoreErrors)
2026-02-23 10:27:43.124+11:00 [sentinel][D:2][T:15][ERROR] DotNetNuke.Framework.Reflection - WebMatrix.Modules.wmSearch.Components.SearchController
System.Web.HttpException (0x80004005): Could not load type 'WebMatrix.Modules.wmSearch.Components.SearchController'.
at System.Web.Compilation.BuildManager.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase)
at DotNetNuke.Framework.Reflection.CreateType(String typeName, String cacheKey, Boolean useCache, Boolean ignoreErrors)
2026-02-23 10:27:43.124+11:00 [sentinel][D:2][T:8][ERROR] DotNetNuke.Framework.Reflection - WebMatrix.Modules.wmSearch.Components.SearchController
System.Web.HttpException (0x80004005): Could not load type 'WebMatrix.Modules.wmSearch.Components.SearchController'.
at System.Web.Compilation.BuildManager.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase)
at DotNetNuke.Framework.Reflection.CreateType(String typeName, String cacheKey, Boolean useCache, Boolean ignoreErrors)
2026-02-23 10:27:44.280+11:00 [sentinel][D:2][T:13][ERROR] Mandeeps.DNN.Libraries.Common.Engines.UIEngine.AngularBootstrap.Controllers.CommonRazorController - Mandeeps Common Pre Compile Razor Templates Started at 2/22/2026 11:27:44 PM .
2026-02-23 10:27:44.374+11:00 [sentinel][D:2][T:13][ERROR] Mandeeps.DNN.Libraries.Common.Engines.UIEngine.AngularBootstrap.Controllers.CommonRazorController - Mandeeps Common Pre Compile Razor Templates Completed In 0 Seconds at 2/22/2026 11:27:44 PM .
2026-02-23 10:29:37.171+11:00 [sentinel][D:2][T:14][ERROR] DotNetNuke.Framework.Reflection - WebMatrix.Modules.wmSearch.Components.SearchController
System.Web.HttpException (0x80004005): Could not load type 'WebMatrix.Modules.wmSearch.Components.SearchController'.
at System.Web.Compilation.BuildManager.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase)
at DotNetNuke.Framework.Reflection.CreateType(String typeName, String cacheKey, Boolean useCache, Boolean ignoreErrors)
2026-02-23 10:29:37.171+11:00 [sentinel][D:2][T:14][ERROR] DotNetNuke.Framework.Reflection - WebMatrix.Modules.wmSearch.Components.SearchController
System.Web.HttpException (0x80004005): Could not load type 'WebMatrix.Modules.wmSearch.Components.SearchController'.
at System.Web.Compilation.BuildManager.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase)
at DotNetNuke.Framework.Reflection.CreateType(String typeName, String cacheKey, Boolean useCache, Boolean ignoreErrors)
2026-02-23 10:29:55.713+11:00 [sentinel][D:2][T:17][ERROR] DotNetNuke.Framework.Reflection - WebMatrix.Modules.wmSearch.Components.SearchController
System.Web.HttpException (0x80004005): Could not load type 'WebMatrix.Modules.wmSearch.Components.SearchController'.
at System.Web.Compilation.BuildManager.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase)
at DotNetNuke.Framework.Reflection.CreateType(String typeName, String cacheKey, Boolean useCache, Boolean ignoreErrors)
2026-02-23 10:29:55.713+11:00 [sentinel][D:2][T:17][ERROR] DotNetNuke.Framework.Reflection - WebMatrix.Modules.wmSearch.Components.SearchController
System.Web.HttpException (0x80004005): Could not load type 'WebMatrix.Modules.wmSearch.Components.SearchController'.
at System.Web.Compilation.BuildManager.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase)
at DotNetNuke.Framework.Reflection.CreateType(String typeName, String cacheKey, Boolean useCache, Boolean ignoreErrors)
2026-02-23 10:29:56.354+11:00 [sentinel][D:2][T:14][ERROR] DotNetNuke.Framework.Reflection - WebMatrix.Modules.wmSearch.Components.SearchController
System.Web.HttpException (0x80004005): Could not load type 'WebMatrix.Modules.wmSearch.Components.SearchController'.
at System.Web.Compilation.BuildManager.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase)
at DotNetNuke.Framework.Reflection.CreateType(String typeName, String cacheKey, Boolean useCache, Boolean ignoreErrors)
2026-02-23 10:29:56.354+11:00 [sentinel][D:2][T:14][ERROR] DotNetNuke.Framework.Reflection - WebMatrix.Modules.wmSearch.Components.SearchController
System.Web.HttpException (0x80004005): Could not load type 'WebMatrix.Modules.wmSearch.Components.SearchController'.
at System.Web.Compilation.BuildManager.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase)
at DotNetNuke.Framework.Reflection.CreateType(String typeName, String cacheKey, Boolean useCache, Boolean ignoreErrors)
2026-02-23 10:34:24.193+11:00 [sentinel][D:2][T:24][ERROR] DotNetNuke.Framework.Reflection - WebMatrix.Modules.wmSearch.Components.SearchController
System.Web.HttpException (0x80004005): Could not load type 'WebMatrix.Modules.wmSearch.Components.SearchController'.
at System.Web.Compilation.BuildManager.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase)
at DotNetNuke.Framework.Reflection.CreateType(String typeName, String cacheKey, Boolean useCache, Boolean ignoreErrors)
2026-02-23 10:34:24.193+11:00 [sentinel][D:2][T:24][ERROR] DotNetNuke.Framework.Reflection - WebMatrix.Modules.wmSearch.Components.SearchController
System.Web.HttpException (0x80004005): Could not load type 'WebMatrix.Modules.wmSearch.Components.SearchController'.
at System.Web.Compilation.BuildManager.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase)
at DotNetNuke.Framework.Reflection.CreateType(String typeName, String cacheKey, Boolean useCache, Boolean ignoreErrors)
2026-02-23 10:34:28.983+11:00 [sentinel][D:2][T:45][ERROR] DotNetNuke.Framework.Reflection - WebMatrix.Modules.wmSearch.Components.SearchController
System.Web.HttpException (0x80004005): Could not load type 'WebMatrix.Modules.wmSearch.Components.SearchController'.
at System.Web.Compilation.BuildManager.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase)
at DotNetNuke.Framework.Reflection.CreateType(String typeName, String cacheKey, Boolean useCache, Boolean ignoreErrors)
2026-02-23 10:34:28.983+11:00 [sentinel][D:2][T:45][ERROR] DotNetNuke.Framework.Reflection - WebMatrix.Modules.wmSearch.Components.SearchController
System.Web.HttpException (0x80004005): Could not load type 'WebMatrix.Modules.wmSearch.Components.SearchController'.
at System.Web.Compilation.BuildManager.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase)
at DotNetNuke.Framework.Reflection.CreateType(String typeName, String cacheKey, Boolean useCache, Boolean ignoreErrors)
2026-02-23 10:34:47.887+11:00 [sentinel][D:2][T:48][ERROR] DotNetNuke.Framework.Reflection - WebMatrix.Modules.wmSearch.Components.SearchController
System.Web.HttpException (0x80004005): Could not load type 'WebMatrix.Modules.wmSearch.Components.SearchController'.
at System.Web.Compilation.BuildManager.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase)
at DotNetNuke.Framework.Reflection.CreateType(String typeName, String cacheKey, Boolean useCache, Boolean ignoreErrors)
2026-02-23 10:34:47.903+11:00 [sentinel][D:2][T:48][ERROR] DotNetNuke.Framework.Reflection - WebMatrix.Modules.wmSearch.Components.SearchController
System.Web.HttpException (0x80004005): Could not load type 'WebMatrix.Modules.wmSearch.Components.SearchController'.
at System.Web.Compilation.BuildManager.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase)
at DotNetNuke.Framework.Reflection.CreateType(String typeName, String cacheKey, Boolean useCache, Boolean ignoreErrors)
2026-02-23 10:34:47.997+11:00 [sentinel][D:2][T:42][ERROR] DotNetNuke.Framework.Reflection - WebMatrix.Modules.wmSearch.Components.SearchController
System.Web.HttpException (0x80004005): Could not load type 'WebMatrix.Modules.wmSearch.Components.SearchController'.
at System.Web.Compilation.BuildManager.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase)
at DotNetNuke.Framework.Reflection.CreateType(String typeName, String cacheKey, Boolean useCache, Boolean ignoreErrors)
2026-02-23 10:34:47.997+11:00 [sentinel][D:2][T:42][ERROR] DotNetNuke.Framework.Reflection - WebMatrix.Modules.wmSearch.Components.SearchController
System.Web.HttpException (0x80004005): Could not load type 'WebMatrix.Modules.wmSearch.Components.SearchController'.
at System.Web.Compilation.BuildManager.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase)
at DotNetNuke.Framework.Reflection.CreateType(String typeName, String cacheKey, Boolean useCache, Boolean ignoreErrors)
2026-02-23 10:48:56.391+11:00 [sentinel][D:5][T:41][ERROR] DotNetNuke.Web.DependencyInjectionInitialize - Unable to configure services for DnnSharp.Common2.DnnSharpStartup, see exception for details
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.RuntimeModule.GetTypes(RuntimeModule module)
at System.Reflection.RuntimeAssembly.get_DefinedTypes()
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Reflection.RuntimePropertyInfo.GetValue(Object obj, Object[] index)
at DnnSharp.DryIoc.Portable.<>c__DisplayClass2_0.<GetAssemblyTypesMethod>b__0(Assembly a)
at DnnSharp.DryIoc.Registrator.GetImplementationTypes(Assembly assembly)
at DnnSharp.DryIoc.Mvc.DryIocMvc.SafeGetImplementationTypes(Assembly assembly)
at System.Linq.Enumerable.<SelectManyIterator>d__17`2.MoveNext()
at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
at DnnSharp.Common2.IoC.GlobalContainer.AddMvcControllers(ExternalRootContainerAdapter container)
at DnnSharp.Common2.IoC.GlobalContainer.InitializeWithExternalContainer(IServiceCollection container, IScopelessServiceResolver resolver)
at DnnSharp.Common2.DnnSharpStartup.ConfigureServices(IServiceCollection services)
at DotNetNuke.Web.DependencyInjectionInitialize.ConfigureAllStartupServices(IServiceCollection services)
2026-02-23 10:48:56.703+11:00 [sentinel][D:5][T:67][ERROR] DotNetNuke.Services.Exceptions.Exceptions - System.Exception: Failed to execute delayed initialization task DnnSharp.Common.InitCommonDlls.Tasks.OnAppStartup.SetupPersistentCacheScheduler
2026-02-23 10:49:10.031+11:00 [sentinel][D:6][T:57][ERROR] DotNetNuke.Web.DependencyInjectionInitialize - Unable to configure services for DnnSharp.Common2.DnnSharpStartup, see exception for details
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.RuntimeModule.GetTypes(RuntimeModule module)
at System.Reflection.RuntimeAssembly.get_DefinedTypes()
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Reflection.RuntimePropertyInfo.GetValue(Object obj, Object[] index)
at DnnSharp.DryIoc.Portable.<>c__DisplayClass2_0.<GetAssemblyTypesMethod>b__0(Assembly a)
at DnnSharp.DryIoc.Registrator.GetImplementationTypes(Assembly assembly)
at DnnSharp.DryIoc.Mvc.DryIocMvc.SafeGetImplementationTypes(Assembly assembly)
at System.Linq.Enumerable.<SelectManyIterator>d__17`2.MoveNext()
at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
at DnnSharp.Common2.IoC.GlobalContainer.AddMvcControllers(ExternalRootContainerAdapter container)
at DnnSharp.Common2.IoC.GlobalContainer.InitializeWithExternalContainer(IServiceCollection container, IScopelessServiceResolver resolver)
at DnnSharp.Common2.DnnSharpStartup.ConfigureServices(IServiceCollection services)
at DotNetNuke.Web.DependencyInjectionInitialize.ConfigureAllStartupServices(IServiceCollection services)
2026-02-23 10:49:15.754+11:00 [sentinel][D:6][T:57][ERROR] DotNetNuke.Services.Exceptions.Exceptions - System.Exception: DI ModuleLoader failed to initialize HttpModules. ---> System.Exception: The DI Container is not available yet. There was an error during initialization, the inner exception contains the initial exception. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.RuntimeModule.GetTypes(RuntimeModule module)
at System.Reflection.RuntimeAssembly.get_DefinedTypes()
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Reflection.RuntimePropertyInfo.GetValue(Object obj, Object[] index)
at DnnSharp.DryIoc.Portable.<>c__DisplayClass2_0.<GetAssemblyTypesMethod>b__0(Assembly a)
at DnnSharp.DryIoc.Registrator.GetImplementationTypes(Assembly assembly)
at DnnSharp.DryIoc.Mvc.DryIocMvc.SafeGetImplementationTypes(Assembly assembly)
at System.Linq.Enumerable.<SelectManyIterator>d__17`2.MoveNext()
at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
at DnnSharp.Common2.IoC.GlobalContainer.AddMvcControllers(ExternalRootContainerAdapter container)
at DnnSharp.Common2.IoC.GlobalContainer.InitializeWithExternalContainer(IServiceCollection container, IScopelessServiceResolver resolver)
at DnnSharp.Common2.DnnSharpStartup.ConfigureServices(IServiceCollection services)
at DotNetNuke.Web.DependencyInjectionInitialize.ConfigureAllStartupServices(IServiceCollection services)
--- End of inner exception stack trace ---
at DnnSharp.Common2.IoC.GlobalContainer.ThrowForUnavailableContainer()
at DnnSharp.Common2.IoC.Web.DnnSharpHttpContextScopeContextRequestHandler.RetrieveModules()
at System.Lazy`1.CreateValue()
at System.Lazy`1.LazyInitValue()
at DnnSharp.Common2.IoC.Web.DnnSharpHttpContextScopeContextRequestHandler.Init(HttpApplication context)
--- End of inner exception stack trace ---
2026-02-23 10:49:15.832+11:00 [sentinel][D:6][T:6][ERROR] DotNetNuke.Services.Exceptions.Exceptions - System.Exception: DI ModuleLoader failed to initialize HttpModules. ---> System.Exception: The DI Container is not available yet. There was an error during initialization, the inner exception contains the initial exception. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.RuntimeModule.GetTypes(RuntimeModule module)
at System.Reflection.RuntimeAssembly.get_DefinedTypes()
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Reflection.RuntimePropertyInfo.GetValue(Object obj, Object[] index)
at DnnSharp.DryIoc.Portable.<>c__DisplayClass2_0.<GetAssemblyTypesMethod>b__0(Assembly a)
at DnnSharp.DryIoc.Registrator.GetImplementationTypes(Assembly assembly)
at DnnSharp.DryIoc.Mvc.DryIocMvc.SafeGetImplementationTypes(Assembly assembly)
at System.Linq.Enumerable.<SelectManyIterator>d__17`2.MoveNext()
at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
at DnnSharp.Common2.IoC.GlobalContainer.AddMvcControllers(ExternalRootContainerAdapter container)
at DnnSharp.Common2.IoC.GlobalContainer.InitializeWithExternalContainer(IServiceCollection container, IScopelessServiceResolver resolver)
at DnnSharp.Common2.DnnSharpStartup.ConfigureServices(IServiceCollection services)
at DotNetNuke.Web.DependencyInjectionInitialize.ConfigureAllStartupServices(IServiceCollection services)
--- End of inner exception stack trace ---
at DnnSharp.Common2.IoC.GlobalContainer.ThrowForUnavailableContainer()
at DnnSharp.Common2.IoC.Web.DnnSharpHttpContextScopeContextRequestHandler.RetrieveModules()
at System.Lazy`1.CreateValue()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Lazy`1.get_Value()
at DnnSharp.Common2.IoC.Web.DnnSharpHttpContextScopeContextRequestHandler.Init(HttpApplication context)
--- End of inner exception stack trace ---
2026-02-23 10:49:15.832+11:00 [sentinel][D:6][T:47][ERROR] DotNetNuke.Services.Exceptions.Exceptions - System.Exception: DI ModuleLoader failed to initialize HttpModules. ---> System.Exception: The DI Container is not available yet. There was an error during initialization, the inner exception contains the initial exception. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.RuntimeModule.GetTypes(RuntimeModule module)
at System.Reflection.RuntimeAssembly.get_DefinedTypes()
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Reflection.RuntimePropertyInfo.GetValue(Object obj, Object[] index)
at DnnSharp.DryIoc.Portable.<>c__DisplayClass2_0.<GetAssemblyTypesMethod>b__0(Assembly a)
at DnnSharp.DryIoc.Registrator.GetImplementationTypes(Assembly assembly)
at DnnSharp.DryIoc.Mvc.DryIocMvc.SafeGetImplementationTypes(Assembly assembly)
at System.Linq.Enumerable.<SelectManyIterator>d__17`2.MoveNext()
at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
at DnnSharp.Common2.IoC.GlobalContainer.AddMvcControllers(ExternalRootContainerAdapter container)
at DnnSharp.Common2.IoC.GlobalContainer.InitializeWithExternalContainer(IServiceCollection container, IScopelessServiceResolver resolver)
at DnnSharp.Common2.DnnSharpStartup.ConfigureServices(IServiceCollection services)
at DotNetNuke.Web.DependencyInjectionInitialize.ConfigureAllStartupServices(IServiceCollection services)
--- End of inner exception stack trace ---
at DnnSharp.Common2.IoC.GlobalContainer.ThrowForUnavailableContainer()
at DnnSharp.Common2.IoC.Web.DnnSharpHttpContextScopeContextRequestHandler.RetrieveModules()
at System.Lazy`1.CreateValue()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Lazy`1.get_Value()
at DnnSharp.Common2.IoC.Web.DnnSharpHttpContextScopeContextRequestHandler.Init(HttpApplication context)
--- End of inner exception stack trace ---
2026-02-23 10:49:15.832+11:00 [sentinel][D:6][T:47][ERROR] DotNetNuke.Services.Exceptions.BasePortalException - System.Web.HttpException (0x80004005): Request is not available in this context
at System.Web.HttpContext.get_Request()
at DotNetNuke.Services.Exceptions.BasePortalException.InitializePrivateVariables()
2026-02-23 10:49:15.832+11:00 [sentinel][D:6][T:6][ERROR] DotNetNuke.Services.Exceptions.BasePortalException - System.Web.HttpException (0x80004005): Request is not available in this context
at System.Web.HttpContext.get_Request()
at DotNetNuke.Services.Exceptions.BasePortalException.InitializePrivateVariables()
2026-02-23 10:49:15.848+11:00 [sentinel][D:6][T:47][ERROR] DotNetNuke.Services.Log.EventLog.LogController - Unable to retrieve HttpContext.Request, ignoring LogUserName
System.Web.HttpException (0x80004005): Request is not available in this context
at System.Web.HttpContext.get_Request()
at DotNetNuke.Services.Log.EventLog.LogController.AddLog(LogInfo logInfo)
2026-02-23 10:49:15.848+11:00 [sentinel][D:6][T:6][ERROR] DotNetNuke.Services.Log.EventLog.LogController - Unable to retrieve HttpContext.Request, ignoring LogUserName
System.Web.HttpException (0x80004005): Request is not available in this context
at System.Web.HttpContext.get_Request()
at DotNetNuke.Services.Log.EventLog.LogController.AddLog(LogInfo logInfo)
2026-02-23 10:50:18.172+11:00 [sentinel][D:12][T:65][ERROR] DotNetNuke.Framework.Reflection - WebMatrix.Modules.wmSearch.Components.SearchController
System.Web.HttpException (0x80004005): Could not load type 'WebMatrix.Modules.wmSearch.Components.SearchController'.
at System.Web.Compilation.BuildManager.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase)
at DotNetNuke.Framework.Reflection.CreateType(String typeName, String cacheKey, Boolean useCache, Boolean ignoreErrors)
2026-02-23 10:50:18.360+11:00 [sentinel][D:12][T:65][ERROR] DotNetNuke.Framework.Reflection - WebMatrix.Modules.wmSearch.Components.SearchController
System.Web.HttpException (0x80004005): Could not load type 'WebMatrix.Modules.wmSearch.Components.SearchController'.
at System.Web.Compilation.BuildManager.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase)
at DotNetNuke.Framework.Reflection.CreateType(String typeName, String cacheKey, Boolean useCache, Boolean ignoreErrors)
2026-02-23 10:50:18.407+11:00 [sentinel][D:12][T:65][ERROR] DotNetNuke.Services.Exceptions.Exceptions - FriendlyMessage="Error: wmSearch Input is currently unavailable." ctrl="DotNetNuke.Web.Mvc.MvcHostControl" exc="System.ArgumentNullException: Value cannot be null.
Parameter name: businessControllerType
at DotNetNuke.Entities.Modules.BusinessControllerProvider.GetInstance[T](Type businessControllerType)
at DotNetNuke.Entities.Modules.BusinessControllerProvider.GetInstance[T](String businessControllerTypeName)
at DotNetNuke.Web.Mvc.MvcHostControl.GetModuleApplication(IBusinessControllerProvider businessControllerProvider, DesktopModuleInfo desktopModule, RouteData defaultRouteData)
at DotNetNuke.Web.Mvc.MvcHostControl.GetModuleRequestContext(HttpContextBase httpContext)
at DotNetNuke.Web.Mvc.MvcHostControl.ExecuteModule()"
2026-02-23 10:50:20.719+11:00 [sentinel][D:12][T:65][ERROR] DotNetNuke.Framework.Reflection - WebMatrix.Modules.wmSearch.Components.SearchController
System.Web.HttpException (0x80004005): Could not load type 'WebMatrix.Modules.wmSearch.Components.SearchController'.
at System.Web.Compilation.BuildManager.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase)
at DotNetNuke.Framework.Reflection.CreateType(String typeName, String cacheKey, Boolean useCache, Boolean ignoreErrors)
2026-02-23 10:50:22.018+11:00 [sentinel][D:12][T:7][ERROR] Mandeeps.DNN.Libraries.Common.Engines.UIEngine.AngularBootstrap.Controllers.CommonRazorController - Mandeeps Common Pre Compile Razor Templates Started at 2/22/2026 11:50:22 PM .
2026-02-23 10:50:22.127+11:00 [sentinel][D:12][T:7][ERROR] Mandeeps.DNN.Libraries.Common.Engines.UIEngine.AngularBootstrap.Controllers.CommonRazorController - Mandeeps Common Pre Compile Razor Templates Completed In 0 Seconds at 2/22/2026 11:50:22 PM .
2026-02-23 10:53:01.204+11:00 [sentinel][D:13][T:35][ERROR] DotNetNuke.Web.DependencyInjectionInitialize - Unable to configure services for DnnSharp.Common2.DnnSharpStartup, see exception for details
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: No service for type 'Microsoft.Extensions.DependencyInjection.IServiceScopeFactory' has been registered.
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService(IServiceProvider provider, Type serviceType)
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProvider provider)
at DotNetNuke.Common.Extensions.HttpContextDependencyInjectionExtensions.GetScope(HttpContextBase httpContext)
at DotNetNuke.Common.Globals.GetCurrentServiceProvider()
at DotNetNuke.Services.Cache.FBCachingProvider..ctor()
--- End of inner exception stack trace ---
at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at System.Activator.CreateInstance(Type type)
at DotNetNuke.Framework.Reflection.CreateObject(IServiceProvider serviceProvider, Type type)
at DotNetNuke.ComponentModel.SingletonComponentBuilder.BuildComponent()
at DotNetNuke.ComponentModel.SimpleContainer.GetComponent(Type contractType)
at DotNetNuke.ComponentModel.AbstractContainer.GetComponent[TContract]()
at DotNetNuke.ComponentModel.ContainerWithServiceProviderFallback.GetComponent[TContract]()
at DnnSharp.Common.Dnn.DnnCache.GetOrCreate[T](ReaderWriterLockSlim locker, String cacheKey, Func`1 getValue, Boolean isPersistent)
at DnnSharp.Common.Dnn.DnnCache.GetOrCreate[T](String cacheKey, Func`1 getValue, Boolean isPersistent)
at DnnSharp.Common.AppInfo.get_DnnMasterCacheKey()
at DnnSharp.Common2.IoC.GlobalContainer.InitializeWithExternalContainer(IServiceCollection container, IScopelessServiceResolver resolver)
at DnnSharp.Common2.DnnSharpStartup.ConfigureServices(IServiceCollection services)
at DotNetNuke.Web.DependencyInjectionInitialize.ConfigureAllStartupServices(IServiceCollection services)
2026-02-23 10:53:26.611+11:00 [sentinel][D:2][T:1][ERROR] DotNetNuke.Web.DependencyInjectionInitialize - Unable to configure services for DnnSharp.Common2.DnnSharpStartup, see exception for details
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: No service for type 'Microsoft.Extensions.DependencyInjection.IServiceScopeFactory' has been registered.
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService(IServiceProvider provider, Type serviceType)
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProvider provider)
at DotNetNuke.Common.Extensions.HttpContextDependencyInjectionExtensions.GetScope(HttpContextBase httpContext)
at DotNetNuke.Common.Globals.GetCurrentServiceProvider()
at DotNetNuke.Services.Cache.FBCachingProvider..ctor()
--- End of inner exception stack trace ---
at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at System.Activator.CreateInstance(Type type)
at DotNetNuke.Framework.Reflection.CreateObject(IServiceProvider serviceProvider, Type type)
at DotNetNuke.ComponentModel.SingletonComponentBuilder.BuildComponent()
at DotNetNuke.ComponentModel.SimpleContainer.GetComponent(Type contractType)
at DotNetNuke.ComponentModel.AbstractContainer.GetComponent[TContract]()
at DotNetNuke.ComponentModel.ContainerWithServiceProviderFallback.GetComponent[TContract]()
at DnnSharp.Common.Dnn.DnnCache.GetOrCreate[T](ReaderWriterLockSlim locker, String cacheKey, Func`1 getValue, Boolean isPersistent)
at DnnSharp.Common.Dnn.DnnCache.GetOrCreate[T](String cacheKey, Func`1 getValue, Boolean isPersistent)
at DnnSharp.Common.AppInfo.get_DnnMasterCacheKey()
at DnnSharp.Common2.IoC.GlobalContainer.InitializeWithExternalContainer(IServiceCollection container, IScopelessServiceResolver resolver)
at DnnSharp.Common2.DnnSharpStartup.ConfigureServices(IServiceCollection services)
at DotNetNuke.Web.DependencyInjectionInitialize.ConfigureAllStartupServices(IServiceCollection services)
2026-02-23 10:53:49.748+11:00 [sentinel][D:2][T:1][ERROR] DotNetNuke.Web.DependencyInjectionInitialize - Unable to configure services for DnnSharp.Common2.DnnSharpStartup, see exception for details
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: No service for type 'Microsoft.Extensions.DependencyInjection.IServiceScopeFactory' has been registered.
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService(IServiceProvider provider, Type serviceType)
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProvider provider)
at DotNetNuke.Common.Extensions.HttpContextDependencyInjectionExtensions.GetScope(HttpContextBase httpContext)
at DotNetNuke.Common.Globals.GetCurrentServiceProvider()
at DotNetNuke.Services.Cache.FBCachingProvider..ctor()
--- End of inner exception stack trace ---
at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at System.Activator.CreateInstance(Type type)
at DotNetNuke.Framework.Reflection.CreateObject(IServiceProvider serviceProvider, Type type)
at DotNetNuke.ComponentModel.SingletonComponentBuilder.BuildComponent()
at DotNetNuke.ComponentModel.SimpleContainer.GetComponent(Type contractType)
at DotNetNuke.ComponentModel.AbstractContainer.GetComponent[TContract]()
at DotNetNuke.ComponentModel.ContainerWithServiceProviderFallback.GetComponent[TContract]()
at DnnSharp.Common.Dnn.DnnCache.GetOrCreate[T](ReaderWriterLockSlim locker, String cacheKey, Func`1 getValue, Boolean isPersistent)
at DnnSharp.Common.Dnn.DnnCache.GetOrCreate[T](String cacheKey, Func`1 getValue, Boolean isPersistent)
at DnnSharp.Common.AppInfo.get_DnnMasterCacheKey()
at DnnSharp.Common2.IoC.GlobalContainer.InitializeWithExternalContainer(IServiceCollection container, IScopelessServiceResolver resolver)
at DnnSharp.Common2.DnnSharpStartup.ConfigureServices(IServiceCollection services)
at DotNetNuke.Web.DependencyInjectionInitialize.ConfigureAllStartupServices(IServiceCollection services)
2026-02-23 10:54:26.502+11:00 [sentinel][D:2][T:1][ERROR] DotNetNuke.Web.DependencyInjectionInitialize - Unable to configure services for DnnSharp.Common2.DnnSharpStartup, see exception for details
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: No service for type 'Microsoft.Extensions.DependencyInjection.IServiceScopeFactory' has been registered.
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService(IServiceProvider provider, Type serviceType)
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProvider provider)
at DotNetNuke.Common.Extensions.HttpContextDependencyInjectionExtensions.GetScope(HttpContextBase httpContext)
at DotNetNuke.Common.Globals.GetCurrentServiceProvider()
at DotNetNuke.Services.Cache.FBCachingProvider..ctor()
--- End of inner exception stack trace ---
at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at System.Activator.CreateInstance(Type type)
at DotNetNuke.Framework.Reflection.CreateObject(IServiceProvider serviceProvider, Type type)
at DotNetNuke.ComponentModel.SingletonComponentBuilder.BuildComponent()
at DotNetNuke.ComponentModel.SimpleContainer.GetComponent(Type contractType)
at DotNetNuke.ComponentModel.AbstractContainer.GetComponent[TContract]()
at DotNetNuke.ComponentModel.ContainerWithServiceProviderFallback.GetComponent[TContract]()
at DnnSharp.Common.Dnn.DnnCache.GetOrCreate[T](ReaderWriterLockSlim locker, String cacheKey, Func`1 getValue, Boolean isPersistent)
at DnnSharp.Common.Dnn.DnnCache.GetOrCreate[T](String cacheKey, Func`1 getValue, Boolean isPersistent)
at DnnSharp.Common.AppInfo.get_DnnMasterCacheKey()
at DnnSharp.Common2.IoC.GlobalContainer.InitializeWithExternalContainer(IServiceCollection container, IScopelessServiceResolver resolver)
at DnnSharp.Common2.DnnSharpStartup.ConfigureServices(IServiceCollection services)
at DotNetNuke.Web.DependencyInjectionInitialize.ConfigureAllStartupServices(IServiceCollection services)
2026-02-23 10:54:39.977+11:00 [sentinel][D:2][T:1][ERROR] DotNetNuke.Web.DependencyInjectionInitialize - Unable to configure services for DnnSharp.Common2.DnnSharpStartup, see exception for details
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: No service for type 'Microsoft.Extensions.DependencyInjection.IServiceScopeFactory' has been registered.
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService(IServiceProvider provider, Type serviceType)
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProvider provider)
at DotNetNuke.Common.Extensions.HttpContextDependencyInjectionExtensions.GetScope(HttpContextBase httpContext)
at DotNetNuke.Common.Globals.GetCurrentServiceProvider()
at DotNetNuke.Services.Cache.FBCachingProvider..ctor()
--- End of inner exception stack trace ---
at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at System.Activator.CreateInstance(Type type)
at DotNetNuke.Framework.Reflection.CreateObject(IServiceProvider serviceProvider, Type type)
at DotNetNuke.ComponentModel.SingletonComponentBuilder.BuildComponent()
at DotNetNuke.ComponentModel.SimpleContainer.GetComponent(Type contractType)
at DotNetNuke.ComponentModel.AbstractContainer.GetComponent[TContract]()
at DotNetNuke.ComponentModel.ContainerWithServiceProviderFallback.GetComponent[TContract]()
at DnnSharp.Common.Dnn.DnnCache.GetOrCreate[T](ReaderWriterLockSlim locker, String cacheKey, Func`1 getValue, Boolean isPersistent)
at DnnSharp.Common.Dnn.DnnCache.GetOrCreate[T](String cacheKey, Func`1 getValue, Boolean isPersistent)
at DnnSharp.Common.AppInfo.get_DnnMasterCacheKey()
at DnnSharp.Common2.IoC.GlobalContainer.InitializeWithExternalContainer(IServiceCollection container, IScopelessServiceResolver resolver)
at DnnSharp.Common2.DnnSharpStartup.ConfigureServices(IServiceCollection services)
at DotNetNuke.Web.DependencyInjectionInitialize.ConfigureAllStartupServices(IServiceCollection services)
2026-02-23 12:15:51.863+11:00 [WMX-RH][D:2][T:1][ERROR] DotNetNuke.Web.DependencyInjectionInitialize - Unable to configure services for DnnSharp.Common2.DnnSharpStartup, see exception for details
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: No service for type 'Microsoft.Extensions.DependencyInjection.IServiceScopeFactory' has been registered.
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService(IServiceProvider provider, Type serviceType)
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProvider provider)
at DotNetNuke.Common.Extensions.HttpContextDependencyInjectionExtensions.GetScope(HttpContextBase httpContext)
at DotNetNuke.Common.Globals.GetCurrentServiceProvider()
at DotNetNuke.Services.Cache.FBCachingProvider..ctor()
--- End of inner exception stack trace ---
at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at System.Activator.CreateInstance(Type type)
at DotNetNuke.Framework.Reflection.CreateObject(IServiceProvider serviceProvider, Type type)
at DotNetNuke.ComponentModel.SingletonComponentBuilder.BuildComponent()
at DotNetNuke.ComponentModel.SimpleContainer.GetComponent(Type contractType)
at DotNetNuke.ComponentModel.AbstractContainer.GetComponent[TContract]()
at DotNetNuke.ComponentModel.ContainerWithServiceProviderFallback.GetComponent[TContract]()
at DnnSharp.Common.Dnn.DnnCache.GetOrCreate[T](ReaderWriterLockSlim locker, String cacheKey, Func`1 getValue, Boolean isPersistent)
at DnnSharp.Common.Dnn.DnnCache.GetOrCreate[T](String cacheKey, Func`1 getValue, Boolean isPersistent)
at DnnSharp.Common.AppInfo.get_DnnMasterCacheKey()
at DnnSharp.Common2.IoC.GlobalContainer.InitializeWithExternalContainer(IServiceCollection container, IScopelessServiceResolver resolver)
at DnnSharp.Common2.DnnSharpStartup.ConfigureServices(IServiceCollection services)
at DotNetNuke.Web.DependencyInjectionInitialize.ConfigureAllStartupServices(IServiceCollection services)
2026-02-23 12:59:20.833+11:00 [WMX-RH][D:2][T:1][ERROR] DotNetNuke.Web.DependencyInjectionInitialize - Unable to configure services for DnnSharp.Common2.DnnSharpStartup, see exception for details
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: No service for type 'Microsoft.Extensions.DependencyInjection.IServiceScopeFactory' has been registered.
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService(IServiceProvider provider, Type serviceType)
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProvider provider)
at DotNetNuke.Common.Extensions.HttpContextDependencyInjectionExtensions.GetScope(HttpContextBase httpContext)
at DotNetNuke.Common.Globals.GetCurrentServiceProvider()
at DotNetNuke.Services.Cache.FBCachingProvider..ctor()
--- End of inner exception stack trace ---
at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at System.Activator.CreateInstance(Type type)
at DotNetNuke.Framework.Reflection.CreateObject(IServiceProvider serviceProvider, Type type)
at DotNetNuke.ComponentModel.SingletonComponentBuilder.BuildComponent()
at DotNetNuke.ComponentModel.SimpleContainer.GetComponent(Type contractType)
at DotNetNuke.ComponentModel.AbstractContainer.GetComponent[TContract]()
at DotNetNuke.ComponentModel.ContainerWithServiceProviderFallback.GetComponent[TContract]()
at DnnSharp.Common.Dnn.DnnCache.GetOrCreate[T](ReaderWriterLockSlim locker, String cacheKey, Func`1 getValue, Boolean isPersistent)
at DnnSharp.Common.Dnn.DnnCache.GetOrCreate[T](String cacheKey, Func`1 getValue, Boolean isPersistent)
at DnnSharp.Common.AppInfo.get_DnnMasterCacheKey()
at DnnSharp.Common2.IoC.GlobalContainer.InitializeWithExternalContainer(IServiceCollection container, IScopelessServiceResolver resolver)
at DnnSharp.Common2.DnnSharpStartup.ConfigureServices(IServiceCollection services)
at DotNetNuke.Web.DependencyInjectionInitialize.ConfigureAllStartupServices(IServiceCollection services)
2026-02-23 12:59:36.375+11:00 [WMX-RH][D:2][T:1][ERROR] DotNetNuke.Web.DependencyInjectionInitialize - Unable to configure services for DnnSharp.Common2.DnnSharpStartup, see exception for details
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: No service for type 'Microsoft.Extensions.DependencyInjection.IServiceScopeFactory' has been registered.
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService(IServiceProvider provider, Type serviceType)
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProvider provider)
at DotNetNuke.Common.Extensions.HttpContextDependencyInjectionExtensions.GetScope(HttpContextBase httpContext)
at DotNetNuke.Common.Globals.GetCurrentServiceProvider()
at DotNetNuke.Services.Cache.FBCachingProvider..ctor()
--- End of inner exception stack trace ---
at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at System.Activator.CreateInstance(Type type)
at DotNetNuke.Framework.Reflection.CreateObject(IServiceProvider serviceProvider, Type type)
at DotNetNuke.ComponentModel.SingletonComponentBuilder.BuildComponent()
at DotNetNuke.ComponentModel.SimpleContainer.GetComponent(Type contractType)
at DotNetNuke.ComponentModel.AbstractContainer.GetComponent[TContract]()
at DotNetNuke.ComponentModel.ContainerWithServiceProviderFallback.GetComponent[TContract]()
at DnnSharp.Common.Dnn.DnnCache.GetOrCreate[T](ReaderWriterLockSlim locker, String cacheKey, Func`1 getValue, Boolean isPersistent)
at DnnSharp.Common.Dnn.DnnCache.GetOrCreate[T](String cacheKey, Func`1 getValue, Boolean isPersistent)
at DnnSharp.Common.AppInfo.get_DnnMasterCacheKey()
at DnnSharp.Common2.IoC.GlobalContainer.InitializeWithExternalContainer(IServiceCollection container, IScopelessServiceResolver resolver)
at DnnSharp.Common2.DnnSharpStartup.ConfigureServices(IServiceCollection services)
at DotNetNuke.Web.DependencyInjectionInitialize.ConfigureAllStartupServices(IServiceCollection services)
2026-02-23 13:00:14.206+11:00 [WMX-RH][D:2][T:1][ERROR] DotNetNuke.Web.DependencyInjectionInitialize - Unable to configure services for DnnSharp.Common2.DnnSharpStartup, see exception for details
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: No service for type 'Microsoft.Extensions.DependencyInjection.IServiceScopeFactory' has been registered.
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService(IServiceProvider provider, Type serviceType)
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProvider provider)
at DotNetNuke.Common.Extensions.HttpContextDependencyInjectionExtensions.GetScope(HttpContextBase httpContext)
at DotNetNuke.Common.Globals.GetCurrentServiceProvider()
at DotNetNuke.Services.Cache.FBCachingProvider..ctor()
--- End of inner exception stack trace ---
at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at System.Activator.CreateInstance(Type type)
at DotNetNuke.Framework.Reflection.CreateObject(IServiceProvider serviceProvider, Type type)
at DotNetNuke.ComponentModel.SingletonComponentBuilder.BuildComponent()
at DotNetNuke.ComponentModel.SimpleContainer.GetComponent(Type contractType)
at DotNetNuke.ComponentModel.AbstractContainer.GetComponent[TContract]()
at DotNetNuke.ComponentModel.ContainerWithServiceProviderFallback.GetComponent[TContract]()
at DnnSharp.Common.Dnn.DnnCache.GetOrCreate[T](ReaderWriterLockSlim locker, String cacheKey, Func`1 getValue, Boolean isPersistent)
at DnnSharp.Common.Dnn.DnnCache.GetOrCreate[T](String cacheKey, Func`1 getValue, Boolean isPersistent)
at DnnSharp.Common.AppInfo.get_DnnMasterCacheKey()
at DnnSharp.Common2.IoC.GlobalContainer.InitializeWithExternalContainer(IServiceCollection container, IScopelessServiceResolver resolver)
at DnnSharp.Common2.DnnSharpStartup.ConfigureServices(IServiceCollection services)
at DotNetNuke.Web.DependencyInjectionInitialize.ConfigureAllStartupServices(IServiceCollection services)
2026-02-23 13:01:26.346+11:00 [WMX-RH][D:2][T:1][ERROR] DotNetNuke.Web.DependencyInjectionInitialize - Unable to configure services for DnnSharp.Common2.DnnSharpStartup, see exception for details
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: No service for type 'Microsoft.Extensions.DependencyInjection.IServiceScopeFactory' has been registered.
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService(IServiceProvider provider, Type serviceType)
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProvider provider)
at DotNetNuke.Common.Extensions.HttpContextDependencyInjectionExtensions.GetScope(HttpContextBase httpContext)
at DotNetNuke.Common.Globals.GetCurrentServiceProvider()
at DotNetNuke.Services.Cache.FBCachingProvider..ctor()
--- End of inner exception stack trace ---
at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at System.Activator.CreateInstance(Type type)
at DotNetNuke.Framework.Reflection.CreateObject(IServiceProvider serviceProvider, Type type)
at DotNetNuke.ComponentModel.SingletonComponentBuilder.BuildComponent()
at DotNetNuke.ComponentModel.SimpleContainer.GetComponent(Type contractType)
at DotNetNuke.ComponentModel.AbstractContainer.GetComponent[TContract]()
at DotNetNuke.ComponentModel.ContainerWithServiceProviderFallback.GetComponent[TContract]()
at DnnSharp.Common.Dnn.DnnCache.GetOrCreate[T](ReaderWriterLockSlim locker, String cacheKey, Func`1 getValue, Boolean isPersistent)
at DnnSharp.Common.Dnn.DnnCache.GetOrCreate[T](String cacheKey, Func`1 getValue, Boolean isPersistent)
at DnnSharp.Common.AppInfo.get_DnnMasterCacheKey()
at DnnSharp.Common2.IoC.GlobalContainer.InitializeWithExternalContainer(IServiceCollection container, IScopelessServiceResolver resolver)
at DnnSharp.Common2.DnnSharpStartup.ConfigureServices(IServiceCollection services)
at DotNetNuke.Web.DependencyInjectionInitialize.ConfigureAllStartupServices(IServiceCollection services)
2026-02-23 13:06:34.528+11:00 [WMX-RH][D:2][T:1][ERROR] DotNetNuke.Web.DependencyInjectionInitialize - Unable to configure services for DnnSharp.Common2.DnnSharpStartup, see exception for details
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: No service for type 'Microsoft.Extensions.DependencyInjection.IServiceScopeFactory' has been registered.
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService(IServiceProvider provider, Type serviceType)
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProvider provider)
at DotNetNuke.Common.Extensions.HttpContextDependencyInjectionExtensions.GetScope(HttpContextBase httpContext)
at DotNetNuke.Common.Globals.GetCurrentServiceProvider()
at DotNetNuke.Services.Cache.FBCachingProvider..ctor()
--- End of inner exception stack trace ---
at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at System.Activator.CreateInstance(Type type)
at DotNetNuke.Framework.Reflection.CreateObject(IServiceProvider serviceProvider, Type type)
at DotNetNuke.ComponentModel.SingletonComponentBuilder.BuildComponent()
at DotNetNuke.ComponentModel.SimpleContainer.GetComponent(Type contractType)
at DotNetNuke.ComponentModel.AbstractContainer.GetComponent[TContract]()
at DotNetNuke.ComponentModel.ContainerWithServiceProviderFallback.GetComponent[TContract]()
at DnnSharp.Common.Dnn.DnnCache.GetOrCreate[T](ReaderWriterLockSlim locker, String cacheKey, Func`1 getValue, Boolean isPersistent)
at DnnSharp.Common.Dnn.DnnCache.GetOrCreate[T](String cacheKey, Func`1 getValue, Boolean isPersistent)
at DnnSharp.Common.AppInfo.get_DnnMasterCacheKey()
at DnnSharp.Common2.IoC.GlobalContainer.InitializeWithExternalContainer(IServiceCollection container, IScopelessServiceResolver resolver)
at DnnSharp.Common2.DnnSharpStartup.ConfigureServices(IServiceCollection services)
at DotNetNuke.Web.DependencyInjectionInitialize.ConfigureAllStartupServices(IServiceCollection services)
2026-02-23 13:17:12.283+11:00 [WMX-RH][D:2][T:1][ERROR] DotNetNuke.Web.DependencyInjectionInitialize - Unable to configure services for DnnSharp.Common2.DnnSharpStartup, see exception for details
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: No service for type 'Microsoft.Extensions.DependencyInjection.IServiceScopeFactory' has been registered.
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService(IServiceProvider provider, Type serviceType)
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProvider provider)
at DotNetNuke.Common.Extensions.HttpContextDependencyInjectionExtensions.GetScope(HttpContextBase httpContext)
at DotNetNuke.Common.Globals.GetCurrentServiceProvider()
at DotNetNuke.Services.Cache.FBCachingProvider..ctor()
--- End of inner exception stack trace ---
at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at System.Activator.CreateInstance(Type type)
at DotNetNuke.Framework.Reflection.CreateObject(IServiceProvider serviceProvider, Type type)
at DotNetNuke.ComponentModel.SingletonComponentBuilder.BuildComponent()
at DotNetNuke.ComponentModel.SimpleContainer.GetComponent(Type contractType)
at DotNetNuke.ComponentModel.AbstractContainer.GetComponent[TContract]()
at DotNetNuke.ComponentModel.ContainerWithServiceProviderFallback.GetComponent[TContract]()
at DnnSharp.Common.Dnn.DnnCache.GetOrCreate[T](ReaderWriterLockSlim locker, String cacheKey, Func`1 getValue, Boolean isPersistent)
at DnnSharp.Common.Dnn.DnnCache.GetOrCreate[T](String cacheKey, Func`1 getValue, Boolean isPersistent)
at DnnSharp.Common.AppInfo.get_DnnMasterCacheKey()
at DnnSharp.Common2.IoC.GlobalContainer.InitializeWithExternalContainer(IServiceCollection container, IScopelessServiceResolver resolver)
at DnnSharp.Common2.DnnSharpStartup.ConfigureServices(IServiceCollection services)
at DotNetNuke.Web.DependencyInjectionInitialize.ConfigureAllStartupServices(IServiceCollection services)
2026-02-23 13:17:35.416+11:00 [WMX-RH][D:2][T:1][ERROR] DotNetNuke.Web.DependencyInjectionInitialize - Unable to configure services for DnnSharp.Common2.DnnSharpStartup, see exception for details
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: No service for type 'Microsoft.Extensions.DependencyInjection.IServiceScopeFactory' has been registered.
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService(IServiceProvider provider, Type serviceType)
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProvider provider)
at DotNetNuke.Common.Extensions.HttpContextDependencyInjectionExtensions.GetScope(HttpContextBase httpContext)
at DotNetNuke.Common.Globals.GetCurrentServiceProvider()
at DotNetNuke.Services.Cache.FBCachingProvider..ctor()
--- End of inner exception stack trace ---
at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at System.Activator.CreateInstance(Type type)
at DotNetNuke.Framework.Reflection.CreateObject(IServiceProvider serviceProvider, Type type)
at DotNetNuke.ComponentModel.SingletonComponentBuilder.BuildComponent()
at DotNetNuke.ComponentModel.SimpleContainer.GetComponent(Type contractType)
at DotNetNuke.ComponentModel.AbstractContainer.GetComponent[TContract]()
at DotNetNuke.ComponentModel.ContainerWithServiceProviderFallback.GetComponent[TContract]()
at DnnSharp.Common.Dnn.DnnCache.GetOrCreate[T](ReaderWriterLockSlim locker, String cacheKey, Func`1 getValue, Boolean isPersistent)
at DnnSharp.Common.Dnn.DnnCache.GetOrCreate[T](String cacheKey, Func`1 getValue, Boolean isPersistent)
at DnnSharp.Common.AppInfo.get_DnnMasterCacheKey()
at DnnSharp.Common2.IoC.GlobalContainer.InitializeWithExternalContainer(IServiceCollection container, IScopelessServiceResolver resolver)
at DnnSharp.Common2.DnnSharpStartup.ConfigureServices(IServiceCollection services)
at DotNetNuke.Web.DependencyInjectionInitialize.ConfigureAllStartupServices(IServiceCollection services)Anything else?
Affected Versions
10.2.2 (latest v10 release)
What browsers are you seeing the problem on?
Chrome
Code of Conduct
- I agree to follow this project's Code of Conduct
Activity
valadas commentedon Feb 23, 2026
I will move this into a discussion since it involves a product that is not open source, you might get more help from https://www.plantanapp.com/ to begin, if they find some unpredicted breaking change, they can submit a PR to this open source project.