AppHarbor:NancyFx应用程序出现内部服务器错误

时间:2012-05-11 15:22:55

标签: mysql deployment frameworks appharbor nancy

我最近使用以下NuGet包部署到http://domainshop.apphb.com/一个简单的ASP.NET应用程序:

Nancy.Hosting.Aspnet
Dapper
MySql.Data

该应用程序使用MySQL。我已经激活了插件并使用我在 Web.config 中编写的相同名称标记了实例。 (我也将我的数据库泄露给那个实例)。

NancyFx在system.webServer/handler中配置,而不在system.web/httpHandlers中配置。

我还将system.web/customErrors设置为Off

获取500 - Internal Server Error我错过了什么?

有趣的是静态文件正确提供(http://domainshop.apphb.com/assets/style.css)。

此致 贾科莫

2 个答案:

答案 0 :(得分:5)

您的观看次数是通过内容的构建操作设置的吗? 之前我的视图文件设置为None,因此AppHarbor没有部署。

答案 1 :(得分:0)

在没有看到你的代码的情况下,我猜你路线中的某些东西(可能是数据库访问?)会引发异常。听起来不像Nancy因为你能够访问静态内容而被打破