我将ASP.NET Boilerplate更新到版本4.5后陷入困境,这与Castle Windsor 5.0的重大变化有关。 Windsor包的Castle.MicroKernel.Lifestyle.PerWebRequestLifestyleModule
类型已移至另一个包装。当我尝试启动应用程序时,我收到错误:
找不到方法 Castle.MicroKernel.Registration.BasedOnDescriptor.LifestylePerWebRequest()
.
我检查了突破性的变化,我想我应该使用新的Castle.Facilities.AspNet.Mvc
包。但是当我在github中的aspnetboilerplate项目中搜索时,我找不到与该包相关的任何内容,这是我所期望的。
我在这里错过了什么?我怎么解决这个问题?提前致谢。
Asp样板4.5与windsor 5.0不兼容。因此,使用较旧的windsor包解决了这个问题。