'System.Web.Mvc.PreApplicationStartCode.Start()' による重要なメソッド 'System.Web.WebPages.Razor.PreApplicationStartCode.Start()' への試行が失敗しました 質問する

'System.Web.Mvc.PreApplicationStartCode.Start()' による重要なメソッド 'System.Web.WebPages.Razor.PreApplicationStartCode.Start()' への試行が失敗しました 質問する

アプリケーションは正常に動作していましたが、アップグレードを行った後にこのエラーが発生しています。

'/' アプリケーションでサーバー エラーが発生しました。


セキュリティ透過メソッド ' 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行で問題は解決しました

おすすめ記事