私はmvc 5からvnextで動いています。私は外部認証用のコントローラを追加する際にいくつかの困難に直面しました。Vnext UserManagerは両方のライブラリに存在します(あいまいな参照)
タイプは 'IdentityResult' '= 1.0.0.0、文化=中立、なPublicKeyToken = 31bf3856ad364e35、Microsoft.AspNet.Identity.Coreバージョンを' と「Microsoft.AspNet.Identity、バージョン= 3.0.0.0の両方に存在しますパッケージの、カルチャニュートラル、PublicKeyToken = = null」
バージョン:
"Microsoft.AspNet.Identity": "3.0.0-beta5",
"MongoDB.AspNet.Identity;": "1.0.5" (and Microsoft.Asp.Net.Identity.Core as dependency)
私はMicrosoft.AspNet.Identity.CoreがAspNet.Identity.MongoDBパッケージの依存性であることがわかりました。私はMongoDbを使用したいが、あいまいな参照がある。 Identity.MongoDBパッケージからIdentity.Coreの依存関係を削除
- エイリアシング(https://msdn.microsoft.com/en-us/library/ms173212(v=vs.140).aspx)
- :
は、私はいくつかの解決のためのアイデアを持っています。
誰かがこの競合を解決するために別の方法を提案していますか?
実際、行った。その後、私はGitHubでライブラリを見つけました。 –