アプリケーションは正常に動作していましたが、アップグレードを行った後にこのエラーが発生しています。
'/' アプリケーションでサーバー エラーが発生しました。
セキュリティ透過メソッド '
System.Web.Mvc.PreApplicationStartCode.Start()
' によるセキュリティ クリティカル メソッド ' ' へのアクセスSystem.Web.WebPages.Razor.PreApplicationStartCode.Start()
が失敗しました。説明: 現在の Web 要求の実行中に、未処理の例外が発生しました。エラーの詳細とコード内の発生場所については、スタック トレースを参照してください。例外の詳細:
System.MethodAccessException
セキュリティ透過メソッド 'System.Web.Mvc.PreApplicationStartCode.Start()
' によるセキュリティクリティカルメソッド ' ' へのアクセスの試みSystem.Web.WebPages.Razor.PreApplicationStartCode.Start()
が失敗しました。ソースエラー: 現在の Web 要求の実行中に、未処理の例外が生成されました。例外の発生元と場所に関する情報は、以下の例外スタック トレースを使用して特定できます。
バージョン情報: Microsoft .NET Framework バージョン:4.0.30319; ASP.NET バージョン:4.0.30319.18055
自分が行った更新を思い出せません。これを修正する方法はありますか?
ベストアンサー1
問題は解決されていると思いますが、まだ解決されていない場合は、Nuget のこのパッケージを使用してください。
Install-Package Microsoft.AspNet.Mvc -Version 5.0.0
このエラーのために1日を無駄にしましたが、この1行で問題は解決しました