我在服务器上收到此错误消息:
来自程序集'System.Web.Http.WebHost,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'的类型'System.Web.Http.WebHost.Routing.HostedHttpRoute'中的方法'GetVirtualPath'没有一个实现。
RouteTable.Routes.MapHttpRoute(...)
我使用Nuget下载最新的每晚Microsoft ASP.NET Web Api版本 这似乎是一个bin / gac问题,但我不确定。
答案 0 :(得分:1)
GAC中安装了旧版本的 System.Web.Http 。
gacutil /uf system.web.http
修正了它。