重写成员时违反了继承安全规则:'Castle.MicroKernel.DefaultKernel.InitializeLifetimeService()

时间:2012-10-30 12:28:54

标签: castle-windsor

我有一个asp.net 4.0网站,可以在dev机器上正常工作。当我尝试访问托管在外部Web服务器上的相同服务时,我收到以下错误

服务器在处理请求时遇到错误。异常消息是'覆盖成员时违反了继承安全规则:'Castle.MicroKernel.DefaultKernel.InitializeLifetimeService()'。覆盖方法的安全性可访问性必须与被覆盖的方法的安全性可访问性相匹配。请参阅服务器日志以获取更多详异常堆栈跟踪是: ...

我正在使用城堡windsor 2.5 我尝试使用更高版本的城堡温莎但无济于事。有人可以建议我如何解决这个问题。感谢

1 个答案:

答案 0 :(得分:4)

尝试添加到web.config文件的system.web部分。它在GoDaddy托管网站上为我工作。

<system.web>
  <trust level="Full" />
</system.web>