我是实体框架的新手,我知道这不会发生,但也许这是社区中的一个已知问题,所以我想我会问。
我用 2 个实体创建了我的模型。当我想创建数据库表时,Visual Studio 冻结了我。我自己运行了脚本,但后来我需要修改一个属性,以便它采用空值,并且我不能将我的新模型影响到数据库。
我寻找升级或任何没有运气的东西。有没有人经历过这样的事情?
我是实体框架的新手,我知道这不会发生,但也许这是社区中的一个已知问题,所以我想我会问。
我用 2 个实体创建了我的模型。当我想创建数据库表时,Visual Studio 冻结了我。我自己运行了脚本,但后来我需要修改一个属性,以便它采用空值,并且我不能将我的新模型影响到数据库。
我寻找升级或任何没有运气的东西。有没有人经历过这样的事情?
即使使用具有单个实体的模型,我也遇到了这种情况。我安装了 Entity Designer Database Generation Power Pack 并尝试了各种生成策略,但都没有成功。
生成数据库向导可以显示 DDL,但是当单击“完成”时,VS 会冻结,CPU 活动处于 100%... 几个小时。在终止进程并打开解决方案后,model.edmx.sql 存在,但打开它会开始 100% 的 CPU 活动并再次冻结。
正如我告诉 Joel 我卸载了我的 Visual Studio Premium 并安装了 Ultimate,你猜怎么着?!问题现已解决...向导完成,我可以看到 .sql 文件...
所以,我不知道这是否是卸载和重新安装问题之一,或者它是高级风格的错误,(非常不可能)但对我来说,它在安装 Ultimate 版本后解决了