实体框架需要30分钟才能生成模型

时间:2012-02-17 20:59:46

标签: visual-studio-2010 entity-framework

无论我做什么,我连接哪个DB,EF似乎需要大约15-30分钟才能生成模型。虽然它正在这样做,但我在系统托盘中收到“Visual Studio is busy”消息。

我连接的第一个数据库很复杂,有很多数据,很多观点,所以我想,可能就是这个原因。现在我有一个本地数据库文件,其中包含1个包含2列和3行的表。它仍然需要相同的时间。

最终VS崩溃并重新启动。以前有人有这个问题吗?有什么想法吗?


我看过资源监视器,devenv.exe似乎没有消耗任何表明它正在做大量工作的资源。

2 个答案:

答案 0 :(得分:0)

您使用哪些凭据来访问数据库?让我们先尝试排除域延迟问题。如果这样做,您是否可以使用相同的域凭据在2台不同的计算机上验证相同的流量?如果您使用本地信用证,这将不适用。

答案 1 :(得分:0)

原来我的DVD驱动器中有一台Visual Studio DVD。每次我用EF做什么,VS都开始从光盘读取。我不知道是什么或为什么,但小LED会闪烁。一旦我弹出磁盘,一切都运行良好。去图!