更新到ABP 4.5后找不到方法LifestylePerWebRequest()

时间:2019-04-04 05:45:22

标签: castle-windsor aspnetboilerplate

在将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项目中进行搜索时,我找不到与该软件包相关的任何内容。

我在这里想念什么?我怎么解决这个问题?预先感谢。

1 个答案:

答案 0 :(得分:1)

Asp样板4.5与Windsor 5.0不兼容。因此,使用较旧的windsor软件包即可解决该问题。