Web アプリケーションでNinjectMVC3 のWebActivator.PreApplicationStartMethod
属性を使用すると、
[assembly: WebActivator.PreApplicationStartMethod(typeof(MyProject.App_Start.NinjectMVC3), "Start")]
ビュー ソース エディタの各ファイルに次の警告が表示されます。
xxx.cshtml: ASP.NET ランタイム エラー: WebActivator.ActivationManager 型で実行されるアプリケーション前の初期化メソッドが次のエラー メッセージで例外をスローしました: 呼び出しのターゲットによって例外がスローされました.. xxx.cshtml 1 1
それは、各ビュー ファイルの最初の行に青い波線として現れます (例: @using
or@model
宣言)。アプリケーションは正常に動作することに注意してください。問題は、ビュー ソース ファイルの編集中のみです (ビジュアル スタジオのリアルタイム エラー/警告分析)。
WebActivator.PreApplicationStartMethod
コメントアウトすることで、それが原因であることを確認できます。
どうすればこれを修正できますか?