0

Entity Framework 4 と Visual Studio 2010 でデータベースを作成しています。

最初の手順は問題ありません。最初にモデルを作成するので、モデルが正常に作成され、ソリューションに有効な .edmx ファイルが含まれるようになりました。

私の目標は次のとおりです。データベースを生成してソリューションに追加し、他の人にソリューションを提供して、他の人がそれを構築して実行できるようにしたい - データベース接続を他の人に依存させたくないデータベースを再作成する必要がないようにしたいのですが、データベースには「シードデータ」が含まれています。それは可能であるべきです、私は同様の解決策を見ました。

その方法についてアドバイスをいただければ幸いです。

4

1 に答える 1

1

SQL Server Expressを使用して、データベースファイルをApp_Dataディレクトリ(Webアプリケーションの場合)に配置するか、ソリューションアイテムを他のアプリケーションの出力にコピーします。接続文字列を変更してファイルを添付します-次のようになります。

AttachDbFileName=|DataDirectory|\YourDB.mdf;Initial Catalog=YourDB;Integrated Security=SSPI
于 2012-10-13T06:54:28.080 に答える