7

クラスライブラリプロジェクトでの移行を有効にするにはどうすればよいですか?クラスライブラリプロジェクトでの移行を有効にする

私はコードファーストEF5を使用してプロジェクトを構築しています。私は、クラスライブラリプロジェクトを追加して、データとmvc Webプロジェクトを分離したいと考えています。

現在、移行はmvc Webプロジェクトで有効になっています。私もそれを削除する必要があります。

アイデア?

答えて

9

「パッケージマネージャコンソール」([表示]> [その他のWindows]> [パッケージマネージャコンソール])を使用して実行できるはずです。

移行を有効にするクラスライブラリプロジェクトにdefault projectドロップダウンが設定されていることを確認し、プロジェクト内のEntity Framework DLLへの参照があることを確認してからenable-migrationsを実行します。

update-databaseコマンドなどを実行するには、データコンテキストごとに接続文字列を含むapp.configファイルが必要です。

+0

こんにちは、webconfigでシンプルメンバーシップのprofiderを設定してデータベースを使用しています。私はそれをwebconfigからクラスlibプロジェクトのappconfigに移動する必要がありますか?そして、そのプロジェクトで既に有効になっているWebアプリケーションの移行を削除するのはどうですか? – Yustme

関連する問題