我有這個應用程序,我正在開發的學習目的。我已在AppHarbor上託管該應用程序。 它是ASP.NET MVC和EF Code First。 我添加了SQL服務器免費添加爲數據庫的目的,但來吧可能數據庫連接失敗。應用程序無法連接到AppHarbor上的數據庫
代碼是在Github上託管的位置: - https://github.com/BilalHasanKhan/BusinessFlow
請告知或地步,我錯了。
通過切換自定義錯誤關閉我發現了錯誤:
Model compatibility cannot be checked because the database does not contain model metadata. Ensure that IncludeMetadataConvention has been added to the DbModelBuilder conventions.
放棄一個項目並說「它不起作用」不是在這裏提問的好方法。我能做的最好的是給你一個鏈接到我的MVC3,EF代碼第一個項目,也在AppHarbor上託管,這工作得很好:https://bitbucket.org/diegose/shoppinglist –
感謝您的及時回覆,我不會問了我是否能夠解決自己的問題。我明白代碼首先在appharbor中起作用,但我正在做一些愚蠢的事情或缺少一些意見。如果你能告訴我你遵循的步驟,那將是非常棒的。提前致謝。 – Bilal
我不是讓你自己解決它。我告訴你想出具體的問題;不是毯子「我無法連接」。大多數人不會經歷檢查項目的麻煩,找出問題所在。您可以查看我的代碼或Appharbor在EF遷移中的最新日誌(其中還包括源代碼) –