Castle.MicroKernel.ComponentNotFoundException:找不到支持服务Abp.Resources.EmbeddedResourceManager的组件

时间:2017-11-27 19:39:13

标签: asp.net-mvc aspnetboilerplate

我刚刚使用EntityFramework和Module Zero下载了ASP.NET MVC5的ASP.NET Boilerplate模板。使用VS2017运行,首次构建/运行我在项目中遇到未处理的异常。除了遵循设置说明,使用Package Manager Update-Database命令等创建数据库之外,我没有以任何方式修改项目。

  

Startup.cs第17行app.UseAbp();错误是   " Castle.MicroKernel.ComponentNotFoundException:没有组件   支持服务Abp.Resources.EmbeddedResourceManager了   发现"

public class Startup
{
    public void Configuration(IAppBuilder app)
    {
        app.UseAbp();

        app.UseOAuthBearerAuthentication(AccountController.OAuthBearerOptions);

        app.UseCookieAuthentication(new CookieAuthenticationOptions
        {
            AuthenticationType = DefaultAuthenticationTypes.ApplicationCookie,
            LoginPath = new PathString("/Account/Login")
        });

        app.UseExternalSignInCookie(DefaultAuthenticationTypes.ExternalCookie);

        app.MapSignalR();
    }
}

堆栈跟踪如下。

  

发生了Castle.MicroKernel.ComponentNotFoundException   HResult = 0x80131500消息=没有用于支持服务的组件   找到了Abp.Resources.Embedded.IEmbeddedResourceManager   Source = Castle.Windsor StackTrace:at   Castle.MicroKernel.DefaultKernel.Castle.MicroKernel.IKernelInternal.Resolve(类型   服务,IDictionary参数,IReleasePolicy政策)at   Castle.MicroKernel.DefaultKernel.Resolve(类型服务,IDictionary   参数)在Castle.Windsor.WindsorContainer.ResolveT at   Abp.Dependency.IocManager.ResolveT at   Abp.Owin.AbpOwinExtensions.UseAbp(IAppBuilder app,Action1   optionsAction at Abp.Owin.AbpOwinExtensions.UseAbp(IAppBuilder app)   在MySaaSApp.Web.Startup.Configuration(IAppBuilder应用程序)中   五:\开发\ ASP   Boilerplate \ 3.1.3 \ src \ MySaaSApp.Web \ App_Start \ Startup.cs:第17行

有人可以帮忙吗?

0 个答案:

没有答案