[英]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.