我正在从mvc 5向vnext移动.我在添加外部认证控制器时遇到了一些困难.
类型'IdentityResult'存在于'Microsoft.AspNet.Identity.Core,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'和'Microsoft.AspNet.Identity,Version = 3.0.0.0,Culture = neutral,PublicKeyToken = NULL"
包的版本:
"Microsoft.AspNet.Identity": "3.0.0-beta5",
"MongoDB.AspNet.Identity;": "1.0.5" (and Microsoft.Asp.Net.Identity.Core as dependency)
Run Code Online (Sandbox Code Playgroud)
我发现Microsoft.AspNet.Identity.Core是AspNet.Identity.MongoDB包的依赖项.我想使用MongoDb,但我有一个模棱两可的参考.
我有一些解决方案的想法:
有人提出了解决这种冲突的不同方法吗?