3

アプリケーションで Ninject.MVC3 を使用していますが、ソリューション/プロジェクトの名前を変更するまで、うまく機能しています。すべてが正しく名前が変更され、すべてのテストがパスします。機能しないのは、生成されたNinjectWebCommonクラスです。

この行:

bootstrapper.Initialize(CreateKernel);

次の例外をスローします。

System.InvalidOperationException: Sequence contains no elements

「死の黄色い画面」を見ると、のソースファイルNinjectWebCommon.csが完全に間違っていることがわかります。プロジェクトの名前が変更される前は正確だったパスです。

.proj ファイル内のすべてのパスを確認しましたが、エラーは見つかりません。また、app_start フォルダーを捨てて、nuget パッケージを再インストールしようとしました。

助言がありますか。

4

1 に答える 1

3

最後に、Web サイトのキャッシュをクリアすることでこれを解決しました。

%LocalAppData%\Microsoft\WebsiteCache

于 2012-05-30T06:44:31.170 に答える