在创建一个MVC控制器,在Controllers文件夹选择添加->控制器,如下图: 显示运行所选代码生成器时出错 解决方法: 第一步:Install-Package Microsoft.aspnet.Web.Optimization 第二步:安装了这个:EF6 实体框架,如下图: 第三步:重新生成方案:第四步:在Controllers文件夹选择添加->控制器.…
[转]https://blog.csdn.net/sunshineyang1205/article/details/80211313 ASPNET MVC Core中像Controller中添加控制器提示“运行所选代码生成器时出错”  解决办法 清理项目.清理解决方案,重新生成项目或重新生成解决方案,再添加一次控制器,如果还提示同样的错误,重启VS后再试即可.…
当在控制器中新建视图的时候,选择的视图界面如下: 执行添加后报如下错误: 错误的内容为: 错误运行所选代码生成器时出错 无法检索"XXX"的元数据没有为该对象定义无参数构造函数 Unable to retrieve metadata for 'XXX'. No parameterless constructor defined for this object. 这个错误一直误导我,以为是模型类的问题,找了半天找不到解决方法,郁闷到死,后来发现是数据上下文的问题. 想到解决方案使用的是D…
在编写ASP.NET MVC控制器后,右键添加视图时,VS2015报出错误: 运行所选代码生成器时出错:“预期具有协定名称 "NuGet.VisualStudio.IVsPackageInstallerServices" 的1导出,但在实施相应约束后发现0.” 原因: NuGet包管理器未安装或设置不当.VS2015默认会安装NuGet,但如果使用过程中不小心将其卸载,将使VS缺少必要的程序包,导致后续开发过程中报错. 解决步骤如下: 1.安装NuGet:打开VS2015,工具 — 扩…
问题描述:在创建一个MVC控制器(带读写,使用EF) 解决方法:添加nuget包…
在使用vs2019添加mvc控制器的时候 这已经是第二次遇到这个问题了.常言道,多喝热水,重启试试.有时候当应用工作不正常,重启也许能解决问题.但是程序员通常接触不到服务器系统权限.而运维人员和公司流程经常人为制造麻烦阻止我们去重启应用. 上一次就是通过重启解决的. 8/24更新 [推荐解决方案] 只有在编辑器中打开web.config文件时才会出现此问题.请关闭web.config文件并再次尝试脚手架方案. --来自评论 翻墙找了很多解决方案,好似VS团队仍在研究这个问题 方案一: 重新开始V…
使用Nuget安装microsoft.entityframeworkcore.tools这个包就行了,安装时注意版本. 根据下图提示应该是新建控制器时用到了这个包,所以安装一下就好了.之前遇到过一次,是在将其他项目修改版本时出现的问题.…
添加Nuget Microsoft.VisualStudio.Web.CodeGeneration.Design Microsoft.EntityFrameworkCore.Tools…
这个是在使用了VS2015 update1学MVC的时候,在controllers的方法添加view时报的一个错误,中文基本搜不到解决方法,然后无奈转到成英文,还好G家的搜索提示补全能力拯救了我的渣英语,搜索 running the selected code generator : invalid pointer 后有真相啊,在爆栈网有两个完全不一样的答案,一个说要安装Web Essential,一个说要运行 devenv.exe /resetuserdata,虽然我没有安装web Essen…