【问题标题】:Fail at controller creation创建控制器失败
【发布时间】:2015-05-02 14:04:05
【问题描述】:
  • 使用 EF 6.1.1
  • (重装VS2013+更新)x4
  • 发生在每个 Web 应用程序项目中

成绩单:

错误

运行所选代码生成器时出错: '对象引用未设置为对象的实例。'

只是在互联网上到处查找,没有任何效果,例如:

  • 重启VS
  • 重新安装VS
  • 执行安装包 MvcScaffolding
  • 创建另一个项目
  • 检查数据库是否存在
  • 搜索互联网
  • 哭泣
  • 现在,在 SO 上发帖

我不知道如何解决这个无助错误

NB1:我的数据库是使用 *.edmx 文件和 SSMS 创建的

感谢您以后的回答/提示

【问题讨论】:

    标签: asp.net-mvc entity-framework


    【解决方案1】:

    您使用什么数据库?我在使用 MySQL 时遇到了类似的问题,但我为该数据库使用了额外的扩展。 (通过重新安装多次扩展并在工作时每次在源代码管理中保存 .edmx 来解决这个问题,以便在崩溃时将其恢复:)

    请查看类似问题的答案(希望有帮助):Scaffolding controller doesn't work with visual studio 2013 update 3 and 4

    在 .edmx 出现这么多问题后 - 不要使用它们...我知道代码编写要多得多,但是当数据库设计发生变化时,您可以更轻松地控制和修改它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-07-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多