AutofacMVC程序集加载问题
创始人
2024-11-12 11:30:30
0

如果您使用的是Autofac及其在MVC中的集成,但是在编译过程中遇到“Issue loading Autofac MVC assemblies”问题, 可能是因为您使用的不匹配的版本号。例如,您可能使用了最新的Autofac Core 5.x版本,但是使用的是Autofac ASP.NET MVC 4.x版本,这可能会导致此类问题。

您需要确保使用相同版本的Autofac Core和Autofac ASP.NET MVC组件。您可以使用NuGet包管理器升级或降级这些组件,以确保它们匹配。

下面是一个使用Autofac Core 5.x和Autofac ASP.NET MVC 5.x的示例:

在公共入口处创建Autofac容器:

public class MvcApplication : System.Web.HttpApplication { protected void Application_Start() { // Create the Autofac container builder. var builder = new ContainerBuilder();

    // Register the MVC controllers.
    builder.RegisterControllers(typeof(MvcApplication).Assembly);

    // Register other components.

    // Build the container.
    var container = builder.Build();

    // Set the DependencyResolver.
    DependencyResolver.SetResolver(new AutofacDependencyResolver(container));

    // Register the filters.
    FilterProviders.Providers.Remove(FilterProviders.Providers.OfType().First());
    FilterProviders.Providers.Add(new AutofacFilterProvider());
}

}

在此示例中,使用Autofac.Core和Autofac.Mvc5命名空间中的组件来构建Autofac容器并将其设置为容器解析器。

希望本解决方案对您有帮助!

相关内容

热门资讯

透视辅助(WEPOKER)we... 透视辅助(WEPOKER)wepokerplus外挂(透视)原来存在有挂(详细教程);1、下载好we...
透视安卓版(WePoKer)w... 透视安卓版(WePoKer)wepoker透视苹果系统(透视)一直真的有挂(实用技巧)一、wepok...
透视规律(WEPOKER)we... 透视规律(WEPOKER)wepoker有没有挂(透视)果然是有挂(可靠教程);1、完成wepoke...
透视了解(wepoker)we... 透视了解(wepoker)wepoker免费透视脚本(透视)真是真的是有挂(科技教程);1、wepo...
透视教学(WEPOKER)we... 透视教学(WEPOKER)wepoker私人局外卦(透视)一直存在有挂(透牌教程)1、进入到wepo...
透视最新(WePoKer)we... 透视最新(WePoKer)wepoker透视脚本免费(透视)一直是有挂(揭秘攻略);进入游戏-大厅左...
透视工具(wepoker)we... 透视工具(wepoker)wepoker私人局辅助挂(透视)其实有挂(安装教程)1、构建自己的wep...
透视存在(WEPOKER)we... 透视存在(WEPOKER)wepoker透视方法(透视)原来有挂(插件教程)wepoker透视方法辅...
透视脚本(wepoker)we... 透视脚本(wepoker)wepoker辅助是真的假的(透视)果然存在有挂(wpk教程);1、用户打...
透视教学(WePoKer)we... 透视教学(WePoKer)wepoker透视有用吗(透视)真是有挂(曝光教程)1、起透看视 wepo...