【问题标题】:IdentityStoreManager could not be found after upgrading Microsoft.AspNet.Identity to rc1将 Microsoft.AspNet.Identity 升级到 rc1 后找不到 IdentityStoreManager
【发布时间】:2013-08-27 09:43:15
【问题描述】:
将 Microsoft.AspNet.Identity.Core 升级到 1.0.0-rc1 后,Visual Studio 2013 中的默认 MVC5 模板生成的 AccountController.cs 和 AppModel.cs 类中出现了几个错误。
是否有任何版本说明来解释如何解决重大更改?
【问题讨论】:
标签:
entity-framework-6
visual-studio-2013
asp.net-mvc-5
asp.net-identity
【解决方案1】:
更新以下 nuget 包:
- Microsoft ASP.NET Identity EntityFramework version="1.0.0-rc1"
- Microsoft.Owin.Security version="2.0.0-rc1"
- Microsoft.Owin.Security.OAuth version="2.0.0-rc1"
获取这些:
- Microsoft.AspNet.Identity.Owin version="1.0.0-rc1"
- Microsoft.Owin.Host.SystemWeb version="2.0.0-rc1"
那么您的 AccountController.cs 文件中仍然会有很多错误。
但是现在您在项目中有修复它们的类,或者您可以获取已修复的 AccountController.cs 文件,它可以编译并且应用程序运行,但是有一个地方(用 todo 注释:)我不确定还差不多。
您可以从我在 github 上的示例项目下载我的 AccountController.cs 文件:
https://github.com/onybo/Asp.Net-Identity-RC1-sample-app