簡體   English   中英

ASP.net MVC 4 - Castle Windsor - 找不到方法:'System.Web.Http.Services.DependencyResolver

[英]ASP.net MVC 4 - Castle Windsor - Method not found: 'System.Web.Http.Services.DependencyResolver

我在使用Castle Windsor的ASP.net MVC 4 RC中收到以下錯誤。 當我使用WebApi(APIController)時會發生這種情況。 這在我的本地計算機(在IIS中托管)中工作正常,但在托管環境中卻沒有。

找不到方法:'System.Web.Http.Services.DependencyResolver

我按照下面的文章了解Castle Windsor Integration。 http://blog.ploeh.dk/2012/10/03/DependencyInjectionInASPNETWebAPIWithCastleWindsor.aspx

任何幫助是極大的贊賞。

編輯1

我部署默認的asp.net mvc4互聯網應用程序時遇到同樣的錯誤。 以下行拋出錯誤。 這在構建機器和幾乎所有其他機器上都可以正常工作,但在托管環境中卻不行。

        config.Routes.MapHttpRoute(
            name: "DefaultApi",
            routeTemplate: "api/{controller}/{id}",
            defaults: new { id = RouteParameter.Optional }
        );

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM