当我试图访问Web控制器时,通过127.0.0.1/ API /myController/1进行访问时会出现此错误
无法从程序集'System.Web.Http.WebHost,Version=5.1.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35‘加载类型的System.Web.Http.WebHost。 描述: HTTP 500.Error处理请求。 详细信息:非web异常。异常来源(应用程序或对象的名称):System.Web.Http.WebHost。
为什么会发生这种情况?我看到它存在于System.Web.Http.WebHost中。
发布于 2014-03-10 23:14:02
此错误是由于通过NuGet使用最新程序集造成的。事实证明,目前,Mono并不完全兼容WebAPI v5.1。
我用以前的版本(v4.0)替换了我所有的MVC库,所有这些都起作用了。
https://stackoverflow.com/questions/22219229
复制相似问题