2

Visual Studio 2012 で EF 5 (コード ファースト) を使用するプロジェクトがあります。データベースをビルドすると動作しますが、何らかの理由で SQL エクスプローラーに表示されません。実行時に接続オブジェクトを確認したところ、ローカル データベースの名前が SQL エクスプローラーに表示されていないことがわかりました。奇妙なのは、このプロジェクトが別のマシンでこの問題を抱えていないことです。プロジェクトはソース管理下にあります

4

1 に答える 1

0

Sql Server の実行中のコピーがあるかどうかを確認します。

私も同じことを経験しました。プロジェクトを作成してから EntityFramework オブジェクトを作成し、プロジェクトを実行します。VS 2012 は、当時実行されていた 2008 R2 データベースにデータベースを作成しましたが、VS で開いていなかったため、新しいデータベースは表示されませんでした。それが現れたのは、VSでそのデータベースを具体的に開いたときでした。

于 2013-03-28T18:54:26.040 に答える