我正在尝试让 4.5.30 Project Tracker 示例在 Visual Studio 2013 中工作。我坚持的是登录,它在任何项目(WfUI、WpfUI 或 Mvc3UI)中都不适用于我。
实际问题是对 Membership.ValidateUser() 的调用在 ProjectTracker.DalEf.UserDal 中返回 false - 会导致什么?
我可以附加到 (localdb)\11 并在 Visual Studio 的服务器资源管理器中查看 aspnetdb 数据库,并且我可以从实际的 ProjectTracker 数据库返回数据,因为我可以看到只读项目列表、资源列表等。
我还可以创建并登录到从 VS2010 和 VS2013 创建的新 WebApplication 项目。
快速重现步骤:在VS2013中打开ProjectTracker示例,卸载Mvc3UI工程,将WfUI工程设置为启动工程,运行并尝试登录。