2012-04-29 10 views
-1

私は学習目的で開発しているこのアプリケーションを持っています。私はAppHarborにアプリケーションをホストしました。 これはASP.NET MVCとEFコードファーストです。 私はdb目的のためにSQLサーバフリーアドオンを追加しましたが、db接続が失敗している可能性があります。アプリケーションが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.

+2

プロジェクトをドロップして「うまくいかない」と言っても、ここで質問するのは良い方法ではありません。私ができることは、AppHarborでホストされているMVC3、EF Code Firstプロジェクトへのリンクを提供することです。https://bitbucket.org/diegose/shoppinglist –

+0

すぐにお返事ありがとうございます。私が自分自身を解決できるかどうかという質問をしました。私はコードがまずappharbor内ではっきりと動作することを理解していますが、私は何かばかげたことをやっています。あなたが従った手順を教えてくれればいいでしょう。前もって感謝します。 – Bilal

+1

私はあなた自身でそれを解決するよう言っているわけではありません。私はあなたに特定の問題を考え出すように言っています。毛布 "私は接続できません"ではありません。ほとんどの人は、問題がどこにあるかを調べるためにプロジェクトをチェックするという手間を経ないでください。あなたは自分のコード、またはAppharborの最新のEFマイグレーションに関するログ投稿(ソースコードも含む)を確認できます –

答えて

1

あなたは私たちが最近migrations with EF Code Firstにやったブログの記事をチェックすることをお勧めします。投稿と一緒にexample codeもあります。

+0

ビルドをダウンロードしたときに、web.configにconnectionstringセクションが見つかりませんでしたか?問題ありますか。申し訳ありませんがここで素朴であるが、私はappharborに新しいです。 – Bilal

+0

Hm、それかもしれない、空のものを追加してみてください。結果はこちらまたは[email protected]にお問い合わせください。 – friism

+0

アプリケーションをデプロイすると、web.configに <! - - > Bilal

関連する問題