Tag: asp.net mvc scaffolding

应用程序不能脚手架项目

我在VS 2013 Professional中创build了一个MVC 5应用程序,然后使用EF 6.1代码和SQL Server Express上的现有数据库。 当我尝试创build视图时,我正在使用“新的脚手架项目…”,然后使用entity frameworkselect“具有视图的MVC 5控制器”。我select模型和上下文类,然后单击确定。 然后出现以下错误消息,并且不创build代码。 我用相同的错误卸载了EF Power Tools。 错误 运行选定的代码生成器时发生错误:“exception已被调用的目标引发”。 我也尝试卸载/重新安装VS 2013和SQL Server没有任何更改。 任何其他想法可能会导致此错误?

脚手架控制器不适用于Visual Studio 2013更新2

问题: 我已经更新到Visual Studio 2013更新2,现在我不能脚手架控制器。 问题不是项目特定的:当我尝试搭build控制器时,在ALL和任何项目中出现以下错误: There was an error running the selected code generator: 'Exception has been thrown by the target of an invocation.' 它正在更新到Visual Studio 2013更新2之前正在工作。 已经把问题解决了,但没有任何的build议工作 例如: 在我的上下文中评论OnModelCreating; 删除软件包,如MvcScaffolding等(我没有安装,它不适用于任何项目); 我已经修改/定制了一些模板,但在更改之后它正在工作。 编辑: 我卸载了Visual Studio 2013 Update 2,从而还原到Visual Studio版本12.0.21005.1 REL。 问题已经消失。 因此,Update 2的问题是相当明显的。 题: 有人(包括微软)知道一个修复吗? 编辑2: Farruk Subhani的回答并没有解决这个问题:这个问题明确指出,移除对MVCScaffolding的引用并不能解决问题。 我已经添加了200点奖励,请清楚地说明问题。