Asp.net mvc 3 应用程序无法连接到AppHarbor上的数据库

Asp.net mvc 3 应用程序无法连接到AppHarbor上的数据库,asp.net-mvc-3,github,ef-code-first,appharbor,Asp.net Mvc 3,Github,Ef Code First,Appharbor,我有这个应用程序,我正在开发学习的目的。我已经在上托管了该应用程序。 首先是ASP.NETMVC和EF代码。 我添加了用于db的SQL server免费附加组件,但db连接可能会出现故障 代码托管在Github上,如下所示:- 请指出我错的地方 通过关闭自定义错误,我发现了错误: 无法检查模型兼容性,因为数据库不兼容 包含模型元数据。确保已完成IncludeMetadata约定 添加到DbModelBuilder约定中 你可能想看看我们最近在上面写的博客文章。在这篇文章中还有一个问题。放弃一个项

我有这个应用程序,我正在开发学习的目的。我已经在上托管了该应用程序。 首先是ASP.NETMVC和EF代码。 我添加了用于db的SQL server免费附加组件,但db连接可能会出现故障

代码托管在Github上,如下所示:-

请指出我错的地方

通过关闭自定义错误,我发现了错误:

无法检查模型兼容性,因为数据库不兼容 包含模型元数据。确保已完成IncludeMetadata约定 添加到DbModelBuilder约定中


你可能想看看我们最近在上面写的博客文章。在这篇文章中还有一个问题。

放弃一个项目并说“它不起作用”不是一个好的提问方式。我所能做的就是给你一个链接到我的MVC3,EF Code First项目,它也托管在AppHarbor上,运行得很好:谢谢你的及时回复,如果我能自己解决问题,我就不会问这个问题了。我知道代码首先肯定在appharbor中起作用,但我做了一些愚蠢的事情或遗漏了一些要点。如果你能告诉我你遵循的步骤,那就太好了。提前谢谢。我不是告诉你自己解决它。我告诉你要提出具体的问题;不是毛毯“我无法连接”。大多数人都不会为了找出问题所在而费劲地检查你的项目。您可以查看我的代码,或者Appharbor关于EF迁移的最新日志帖子(其中还包括源代码)同意!但我希望得到的答案是指向appharbor上的一些关于Code First应用程序的帖子/指南。我注意到的一件事是,当我下载构建时,我在web.config中找不到connectionstring部分?这是个问题吗。很抱歉在这里太天真了,但我是appharbor的新手。嗯,可能就是这样,试着添加一个空的。请在这里或以后给我们回电话support@appharbor.com当我部署应用程序时,web.config确实有一个连接字符串部分,这对进一步的检查是有效的,因为mvc 3有两个web.config,一个在视图文件夹中,一个用于应用程序,我认为在构建下载中,我只能看到Views文件夹中的一个,而不能看到应用程序中的一个。