Open Closed

Could not load type 'Volo.Abp.MultiTenancy.ICurrentTenant' #6942


User avatar
0
trannguyenphucanh created
  • ABP Framework version: v7.3.3

  • UI Type: Angular

  • Database System: EF Core (MySQL)

  • Tiered (for MVC) or Auth Server Separated (for Angular): yes

  • Exception message and full stack trace:

  • Steps to reproduce the issue:

Hi Support Team,

I am updating from v7.2.0 to v7.3.3, however I encountered this:

2024-03-27 16:29:33.282 +08:00 [INF] Starting BTS.HttpApi.Host.
2024-03-27 16:29:40.321 +08:00 [FTL] Host terminated unexpectedly!
System.TypeLoadException: Could not load type 'Volo.Abp.MultiTenancy.ICurrentTenant' from assembly 'Volo.Abp.MultiTenancy, Version=7.3.3.0, Culture=neutral, PublicKeyToken=null'.
   at System.Signature.GetSignature(Void* pCorSig, Int32 cCorSig, RuntimeFieldHandleInternal fieldHandle, IRuntimeMethodInfo methodHandle, RuntimeType declaringType)
   at System.Reflection.RuntimeConstructorInfo.g__LazyCreateSignature|21_0()
   at System.Reflection.RuntimeConstructorInfo.GetParametersNoCopy()
   at System.Reflection.RuntimeConstructorInfo.GetParameters()
   at Autofac.Core.Activators.Reflection.ConstructorBinder..ctor(ConstructorInfo constructorInfo)
   at Autofac.Core.Activators.Reflection.ReflectionActivator.ConfigurePipeline(IComponentRegistryServices componentRegistryServices, IResolvePipelineBuilder pipelineBuilder)
   at Autofac.Core.Registration.ComponentRegistration.BuildResolvePipeline(IComponentRegistryServices registryServices, IResolvePipelineBuilder pipelineBuilder)
   at Autofac.Core.Registration.ComponentRegistration.BuildResolvePipeline(IComponentRegistryServices registryServices)
   at Autofac.Core.Registration.ComponentRegistryBuilder.Build()
   at Autofac.ContainerBuilder.Build(ContainerBuildOptions options)
   at Volo.Abp.Autofac.AbpAutofacServiceProviderFactory.CreateServiceProvider(ContainerBuilder containerBuilder)
   at Microsoft.Extensions.Hosting.HostBuilder.InitializeServiceProvider()
   at Microsoft.Extensions.Hosting.HostBuilder.Build()
   at BTS.Program.Main(String[] args) in C:\Clone_Timesheet\aspnet-core\src\BTS.HttpApi.Host\Program.cs:line 33

Could you take a look?


13 Answer(s)
  • User Avatar
    0
    maliming created
    Support Team Fullstack Developer

    hi

    Please check your csproj file to see the version of Lepton packages.

    It should be 2.3.*-* for abp 7.3.3.

  • User Avatar
    0
    trannguyenphucanh created

    Hi,

    Could you point out which packages should I look into? I downgraded package Volo.Abp.AspNetCore.Mvc.UI.Theme.Lepton in HttpApi.Host from v7.3.3 to v7.2.3 already but still didn't work.

  • User Avatar
    0
    maliming created
    Support Team Fullstack Developer

    hi

    Can you share the content of the BTS.HttpApi.Host.csproj file? Thanks

  • User Avatar
    0
    trannguyenphucanh created

    image.png
    Here you go

  • User Avatar
    0
    maliming created
    Support Team Fullstack Developer

    hi

    image.png

  • User Avatar
    0
    trannguyenphucanh created

    Got this, also same error log as my 1st post:
    image.png

  • User Avatar
    0
    maliming created
    Support Team Fullstack Developer
  • User Avatar
    0
    trannguyenphucanh created

    Hi,

    The error log is identical as my 1st post.

  • User Avatar
    0
    maliming created
    Support Team Fullstack Developer

    Well. Can you share a project to reproduce?

    liming.ma@volosoft.com

  • User Avatar
    0
    trannguyenphucanh created

    I tried restoring abp packages and got the below log:
    image.png
    Not sure if it relates to the current issue, but could you take a look?

  • User Avatar
    0
    maliming created
    Support Team Fullstack Developer

    hi

    Can you share a project to reproduce?

    I can quickly find the reason with a test project.

  • User Avatar
    0
    trannguyenphucanh created

    Hi,

    I solved the issue by upgrading Microsoft.Extensions.Hosting, Microsoft.Extensions.FileProviders.Embedded and all OpenIddict related libraries, which stayed as v6.0.*, to v7.

    Then rebuilt the solution, all packages restored successfully and the project started smoothly. The above error with fetching packages were also gone.

  • User Avatar
    0
    maliming created
    Support Team Fullstack Developer

    Awesome!

Boost Your Development
ABP Live Training
Packages
See Trainings
Mastering ABP Framework Book
The Official Guide
Mastering
ABP Framework
Learn More
Mastering ABP Framework Book
Made with ❤️ on ABP v9.3.0-preview. Updated on May 28, 2025, 08:51