asp.net-mvc – ELMAH MVC 2 – Castle Windsor的问题
发布时间:2020-12-16 04:12:21 所属栏目:asp.Net 来源:网络整理
导读:我刚刚将ELMAH MVC(v2)安装到我的Web应用程序中,但当我尝试在/ elmah查看日志时,我得到以下异常 没有找到支持Elmah.Mvc.ElmahController服务的组件 [ComponentNotFoundException:找不到支持Elmah.Mvc.ElmahController服务的组件] Castle.MicroKernel.Defaul
我刚刚将ELMAH MVC(v2)安装到我的Web应用程序中,但当我尝试在/ elmah查看日志时,我得到以下异常
没有找到支持Elmah.Mvc.ElmahController服务的组件 该网站包括N2 CMS系统,后者又使用Castle Windsor. 关于如何解决这个问题的任何想法? 解决方法
我知道这已经有了一个公认的答案,并且它与你的问题并不完全相关,但是对于其他没有使用N2并且遇到Elmah.MVC Castle Windsor问题的人,你需要在温莎的Elmah.MVC组件中注册控制器.我做了一个简单的安装程序来处理这个问题:
public class ElamhInstaller : IWindsorInstaller { public void Install(IWindsorContainer container,IConfigurationStore store) { container.Register(Classes.FromAssemblyNamed("Elmah.Mvc") .BasedOn<IController>() .LifestyleTransient()); } } 一旦我添加这个城堡似乎能够找到ElmahController就好了. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 使用xml类型在SQL Server 2005中存储XSLT?
- asp.net – 我可以在Visual Studio 2008中使用MVC3吗?
- 为不同的ASP.NET MVC 3区域提供不同的登录页面
- asp.net-mvc-3 – 我可以在MVC3中扩展ModelStateDictionary
- 一个新的ASP.NET MVC 5应用程序如何知道如何创建数据库,以及
- asp.net – 我的C#Web应用程序项目中缺少IdentityConfig.cs
- asp.net-mvc-4 – 未找到入口点异常
- .NET MVC屏蔽密码文本框
- 发布一款层次下拉列表控件
- asp.net-mvc-3 – MVC3非顺序索引和DefaultModelBinder
推荐文章
站长推荐
- asp.net-mvc – 使用Castle Windsor在ASP.NET MV
- asp.net-mvc – MVC 4 Code First属性上的Foreig
- ASP.NET命名空间
- asp.net-mvc – 使用Razor在ASP.NET MVC3中的文件
- asp.net-mvc-4 – 将ninject dependecyResolver用
- asp.net-core – 为什么需要在ASP.NET Core MVC中
- asp.net – 从SQL 2005 Server访问TimeZoneInfo
- asp.net – 如何添加验证到我的POCO(模板)类
- ASP.NET 使用System.Drawing 绘制随机验证码
- ASP.NET,C#,IIS,MIME类型,文件上传条件
热点阅读