无法在ASP.NET MVC项目中添加控制器

问题描述 投票:2回答:4

我想在我的ASP.NET MVC项目中添加的控制器。

我使用实体框架代码第一次(5.0),并在我的项目,当我用鼠标右键单击控制器文件夹并选择添加控制器:

与读取选择MVC控制器后/写操作和视图,利用实体框架和其他设置,我得到这个消息:

时发生错误,产生“{0}”。尝试重建项目。

更新

看来这特殊的构造我加入DbContext问题造成的。注释掉的构造后,我们再回来工作,但此消息出现了:

反正我检查活动日志,发现关于这个问题,或者在发生时间表的任何记录,你应该知道这是怎么一回事,请发表评论,没有任何信息。

asp.net-mvc entity-framework visual-studio-2012 asp.net-mvc-controller
4个回答
1
投票

看来这特殊的构造我加入DbContext问题造成的。注释掉构造和重新编译后,它的工作了回来。

也许我应该换构造内容是在设计时跳过一个条件语句,同时被注释掉是对我来说足够。


1
投票

“建才去到下一个步骤的应用程序。如果不构建应用程序,你会得到一个错误添加控制器。” “如果你得到一个错误,你可能没有开始添加控制器之前构建应用程序。”您必须运行项目,概率。 http://www.asp.net/mvc/overview/getting-started/introduction/accessing-your-models-data-from-a-controller


0
投票

只需添加控制器时,有一个空的DbContext子类。然后,它会正常工作你...


0
投票

如果您使用的是Windows操作系统按CTRL + SHIFT + B来构建应用程序,然后再次尝试添加控制器

© www.soinside.com 2019 - 2024. All rights reserved.