MVC 3アプリケーションでEF 4 CTP 5を使用していますが、ローカルマシンですべて正常に動作しています.EFC 4では、必要なときにSQL CEを作成または削除するだけです。オプションはDropCreateDatabaseIfModelChanges
に設定されています。しかし、私は現在データベースを作成したホスティング環境に自分のmvcアプリケーションをデプロイしようとしていますが、データベースは空です。私のホスティング環境でコードを削除してデータベースを再作成できないようですが、どうすればこの問題を解決できますか?Entity Framework 4 CTP 5 POCO - 既存の空のSQLデータベースをホスティング環境で使用していますか?
更新:
<add name="KennySax"
connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;
database=KennySax;
AttachDBFilename=|DataDirectory|KennySax.mdf;
User Instance=true"
providerName="System.Data.SqlClient" />
ありがとう:
ここSQLEXPRESSへの接続文字列です。
を持っています開発中に使用されていますか?なぜあなたは配備された環境でそれを望んでいますか? – bzlm
それでは、どうすればいいですか?私のホスティング環境のデータベースは現在空です(そこにテーブルはありません)、私は手動でテーブルと関係を作成する必要はありません、それは "コードファースト"は何をすべきでしょうか?ありがとう。 – Saxman
+1良い質問。 –