Entity framework 使用向导更新或向实体框架添加表时屏幕冻结
我正在使用实体框架,但当我尝试添加或更新模型时,它开始变得非常缓慢 一切都很正常,直到有人执行一些脚本来创建一些表,并且脚本看起来很正常(她删除了它,所以我不能发布它) 我们已经删除了这些表,问题仍然存在,当然我们没有备份 如果我点击finish(完成)按钮,屏幕将冻结,但20分钟或更长时间后,屏幕将正确完成 是否有人曾经有过类似的问题,并给我一些线索 我在屏幕上看不到任何日志或错误,所以我完全迷路了,正在寻找任何想法 提前谢谢 编辑: 我正在使用Visual Studio 2012和SQL Server 2014 这家伙也有同样的问题Entity framework 使用向导更新或向实体框架添加表时屏幕冻结,entity-framework,visual-studio-2012,Entity Framework,Visual Studio 2012,我正在使用实体框架,但当我尝试添加或更新模型时,它开始变得非常缓慢 一切都很正常,直到有人执行一些脚本来创建一些表,并且脚本看起来很正常(她删除了它,所以我不能发布它) 我们已经删除了这些表,问题仍然存在,当然我们没有备份 如果我点击finish(完成)按钮,屏幕将冻结,但20分钟或更长时间后,屏幕将正确完成 是否有人曾经有过类似的问题,并给我一些线索 我在屏幕上看不到任何日志或错误,所以我完全迷路了,正在寻找任何想法 提前谢谢 编辑: 我正在使用Visual Studio 2012和SQL
我找到了解决方案: SQL 2014似乎有问题,您必须安装以下软件: 如果您感到好奇,这里有更多信息:
SQL Server可能正在保留该进程,请重试
感谢您发布您的调查结果。我也遇到过类似的问题,这帮了我很大的忙。
ALTER DATABASE [YOUR_DB_NAME]
SET COMPATIBILITY_LEVEL = 110;
GO