【发布时间】:2014-02-20 13:08:33
【问题描述】:
在尝试将 mvc4 项目升级到 mvc5(遵循 http://www.asp.net/mvc/tutorials/mvc-5/how-to-upgrade-an-aspnet-mvc-4-and-web-api-project-to-aspnet-mvc-5-and-web-api-2)后,我收到以下异常:
Inheritance security rules violated by type: 'MvcMembership.TouchUserOnEachVisitFilter'
MVC5 与 SimpleMembershipProvider 兼容吗?让项目使用 MVC5 的最简单解决方案是什么?
【问题讨论】:
-
请务必阅读添加标签时弹出的有用说明。当列表中的现有标签适合时,您添加了一个新标签。现在我必须在第二天确保
mvc5死掉……再次。 -
MvcMembership 不是 SimpleMembership。我不知道那是什么,但它不是 MVC 附带的。
-
感谢您的评论。这暴露了问题的根源。我们正在使用 SimpleMembershipProvider,但我们之前使用的旧 MvcMembership(并且未正确删除)导致此错误。谢谢。
标签: asp.net asp.net-mvc asp.net-mvc-5 simplemembership