我在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,尽管它存在?
答案 0 :(得分:2)
我明白了...我也错过了下载并安装Nancy.Hosting.Aspnet
包。
一旦我这样做并引用了dll,一切正常: - )