1

エンティティ フレームワークを使用して新しい C# アプリケーションを作成しました。アプリのテスト開始を行うと、奇妙なことに、エンティティ フレームワークがどこかにデータを保存/読み取りしています。

私のローカル SQL データベース サーバーには新しいデータベース/レコードがありません。私の app.config には接続文字列が含まれていません。

ここで魔法が起こっているのでしょうか、それとも何か足りないのでしょうか? EF で現在使用されている接続文字列を見つけるにはどうすればよいですか?

4

1 に答える 1

1
string connStr = Context.Database.Connection.ConnectionString;

具体的にデータベース名が必要な場合は、次を使用できます。

string dbName = Context.Database.Connection.Database;
于 2013-11-04T20:04:33.923 に答える