2012-01-24 11 views
2

私はASP.NETで書かれたアプリケーションとEFを使用しています。私は、ライブデータベースのコピーを作成し、私のアプリケーションがコピーを指し示し、それがライブであるかのようにアプリケーションを実行できるようにしたいが、コピーを更新する。EFで開発とライブデータベースを切り替える方法は?

私はデータベースを手動でコピーしてweb.configファイルを手動で更新できることは知っていますが、VS 2010でこれを達成するためのより優れた自動化された方法があるのでしょうか?

また、EF4を使用中にデータベースのライブ/ devバージョンを設定する方法について知りたいことがあれば、

答えて

1

をチェックし、あなたの設定ファイルに

セットアップ2データベース接続エントリ名1つのバックアップを単独で他のものの名を残します。あなたのバックアップデータベースをバックアップDBに向け、バックアップを実行するときは、エントリの名前を変更して、バックアップの名前を実際の名前にし、実際の名前を他の名前にするだけです。

また、別のdbバージョンをセットアップする場合 - 誤ってライブを更新しないように注意してください。私は必要があればライブを更新することができるように、または変更が行われた場合にバックアップをロールバックできるように、db構造の変更をSQLファイルで追跡するのが最適であることを発見しました

関連する問題