0

「IControllerFactory 'xxx.WindsorInstallerBase+WindsorControllerFactory' は名前 '~' のコントローラーを返しませんでした。」というエラーが表示されます。エラーハンドラーを実装したときに、そのエラーを取得できました。Web アプリケーションはまだ実行されているため、このエラーは致命的ではありませんが、エラー ログに保存され続けます。そのエラーの場所や原因がわかりません。遭遇した方、詳しい方、助けてください。このエラーの原因と、念のための解決策は何ですか?

これがスタックトレースです**

**System.Web.Mvc.MvcHandler.ProcessRequestInit(HttpContextBase httpContext, IController& controller, IControllerFactory& factory)
で System.Web.Mvc.MvcHandler.<>c_ DisplayClass6.b _2() at System.Web.Mvc.SecurityUtil.< >c__DisplayClassb1.<ProcessInApplicationTrust>b__a() at System.Web.Mvc.SecurityUtil.<GetCallInAppTrustThunk>b__0(Action f) at System.Web.Mvc.SecurityUtil.ProcessInApplicationTrust(Action action) at System.Web.Mvc.SecurityUtil.ProcessInApplicationTrust[TResult](Func1 func) System.Web.Mvc.MvcHandler.BeginProcessRequest(HttpContextBase httpContext, AsyncCallback callback, Object state) at System.Web.Mvc.MvcHandler.BeginProcessRequest(HttpContext httpContext, AsyncCallback callback, Object state) at System.Web.Mvc. MvcHandler.System.Web.IHttpAsyncHandler.BeginProcessRequest (HttpContext コンテキスト、AsyncCallback cb、オブジェクト extraData) System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() で System.Web.HttpApplication.ExecuteStep(IExecutionStep ステップ) 、ブール値と完了した同期)

4

1 に答える 1

2

コードのどこかを推測すると、チルダがあります〜.cshtmlファイルで正しくマークアップされていません。

たぶん、リンクを探してすべての.cshtmlファイルを調べますか?

于 2013-03-22T09:33:58.290 に答える