2

我有一个在 Visual Studio 2012 中使用 EF 5(代码优先)的项目。当我构建数据库时,它可以工作,但由于某种原因它没有出现在 SQL Explorer 中。我在运行时检查了连接对象,可以看到本地数据库的名称没有在 SQL 资源管理器中列出。奇怪的是,这个项目在另一台机器上没有这个问题。该项目处于源代码控制之下

4

1 回答 1

0

检查您是否正在运行 Sql Server 的运行副本。

我也经历过同样的事情;创建一个项目,然后创建 EntityFramework 对象,然后运行该项目。VS 2012 在我当时正在运行的 2008 R2 数据库中创建了数据库,但我没有在 VS 中打开它,所以没有看到新的数据库。直到我专门在 VS 中打开了那个数据库,它才出现。

于 2013-03-28T18:54:26.040 回答