最近、 Structuring Solutions and ProjectsをMVC 4
使用してソリューションをセットアップし、既存のVisual Studioソリューションを別のソリューションに追加して、パーティション化されたソリューションの作業を開始しました。私のシステムはすべてセットアップされ、構築でき、両方のソリューションで移行を有効にしています。各ソリューションには4つのプロジェクト(ドメイン、データ、単体テスト、WebUI)があり、子ソリューションにはマスターソリューションからの参照があります。データレイヤーには、すべてのリポジトリとDbContextクラスが含まれています。また、各ソリューションには独自の接続文字列があるため、システムに追加されたソリューションごとに個別のデータベースを用意する予定です。
Package Manager Console
これを使用してデータベースを更新しようとしましたUpdate Database -Verbose
が、マスターソリューションでは機能しましたが、子ソリューションでは機能しませんでした。移行ファイルはデータレイヤーにあります。
注:私は実行しますUpdate-Database -Verbose
Using StartUp project Master.WebUI and
Using NuGet project Master.Data
(マスターソリューション)
Using StartUp project Child.WebUI and
Using NuGet project Child.Data
(子ソリューション)
これを機能させるにはどうすればよいですか?