私はVisual Studio 2012 update-2を使用しており、asp.net MVCインターネットアプリケーションに取り組んでいます。最近、MVC4をMVC5に、EntityFramework 5.0をEntityFramework 6.0.1に、ODataおよびその他のパッケージも更新しました(更新しました可能な限りすべて!) ナゲット経由。
いくつかのエラーが発生し、アップグレードに取り組んだ後、ついにアプリケーションを実行することができました!
OAuthWebSecurity
しかし、 OAuth を使用しようとするたびにエラーが発生するため、大きな問題があると思います。具体的には、アカウント コントローラーとログイン ページのアクションの管理でエラーが発生します。
OAuthWebSecurity.HasLocalAccount
次のエラーが発生します
オブジェクトの現在の状態のため、操作は無効です。
ログインページにアクセスすると、このエラーが発生します
public class _Page_Views_account__ExternalLoginsListPartial_cshtml : System.Web.Mvc.WebViewPage>
タイプまたはネームスペース名「AuthenticationClientData」が見つかりませんでした
ソリューションの再構築に関する奇妙な警告
警告 MSB3247: 同じ依存アセンブリの異なるバージョン間で競合が見つかりました。
web.config の警告と app.config アセンブリの再マッピングを検討してください:|
よくわかりません!
なにが問題ですか?!!Visual Studio 2013 を使用していないことが問題なのですか?!