MonoDevelop:无法加载http处理程序

时间:2013-03-27 09:24:55

标签: asp.net mono monodevelop nancy

我在OS X上运行MonoDevelop,使用Nancy开发ASP.NET Web应用程序。我下载了nancy.dll文件,并从我的网站项目中引用它。

web.config内,我添加了一行:

<httpHandlers>
  <add verb="*" type="Nancy.Hosting.Aspnet.NancyHttpRequestHandler" path="*" />
</httpHandlers>

system.web部分,如Nancy文档中所述。但是,如果我尝试运行我的应用程序,我的浏览器出现,我看到由Mono创建的ASP.NET错误消息告诉我它

  

无法加载httpHandler类型`Nancy.Hosting.Aspnet.NancyHttpRequestHandler&#39;

知道我做错了什么?为什么Mono无法找到DLL,尽管它存在?

1 个答案:

答案 0 :(得分:2)

我明白了...我也错过了下载并安装Nancy.Hosting.Aspnet包。

一旦我这样做并引用了dll,一切正常: - )