16

在设计器上使用 Database First 方法使用 EF 5 时,我遇到了一个奇怪的错误。错误是说“值不能为空参数名称:字体”。我还在设计区域上得到一个大的红色 X。我不确定设计器是如何产生这个错误的,到目前为止,我只使用设计器来创建我的 edmx。

想法?这是 VS 2012 RTM 版本。

4

3 回答 3

20

我只需重新启动 Visual Studio 即可解决相同的错误。

于 2013-01-08T12:47:35.107 回答
4

我可以通过修复 Visual Studio 2012 的实体框架设计器来解决这个问题(控制面板 -> 卸载程序等。)

于 2012-10-08T21:21:35.703 回答
0

在安装实体框架设计器后立即开始使用实体框架设计器后,我遇到了完全相同的问题(几年后)。(使用 VS2019、.NET Framework 4.7.2 和 Entity Framework 6)

在我记录它之前,问题就消失了:
仅重新启动 Visual Studio 一次是不够的;我做了几次。我不知道为什么,但很可能是因为当我刚刚重新启动它时,一些 VS 组件没有立即卸载。

我请它通过重新启动计算机立即工作,以确保所有内容都从内存中卸载。

感谢SausageFingers提供的线索。

于 2021-07-09T19:29:48.753 回答