かなり長いタイトルですが、うまくいけば一目瞭然です!
Visual Studio 2013 で、Entity Framework 5.0 とコード ファースト マイグレーションを使用して新しいプロジェクトを開始しています。
git を使用してプロジェクトを TFS Online に接続しました。TFS Online は、5 つの無料プロジェクト (BitBucket に似ています) のソース管理管理を提供しますが、Visual Studio と強力に統合されているため、TFS Online を試すことに興味があります。
私は Visual Studio 2013 でデータベース プロジェクトを使用したことがなく、これらすべてがどのように適合するかについての情報はほとんど見つかりませんでした。
私が達成しようとしているのは、2 つのプロジェクト (1 つは MVC .NET プロジェクト、もう 1 つはデータベース プロジェクト) を持つ単純な Visual Studio ソリューションを作成することです。私の目標は、コード ファーストの移行により、データベース プロジェクト (git ソース管理で管理されている) の sql スクリプトに必要な変更を加えることです。私の web.config は、ローカルの .mdb ファイルをデータベースとして指しています。これは、EF で update-database を実行すると更新されるものであり、これが問題だと感じています。
コードの移行に自分のデータベース プロジェクトを使用するように EF を指定するにはどうすればよいですか? また、その後、ソリューションをデバッグするときに、開発データベースをローカルの .mdb ファイルに自動的にビルドするにはどうすればよいですか?