C#创建实体数据模型报错:项目的目标框架不包含实体框架运行时程序集。请在项目的属性页中查看目标的框架信息

作者在创建实体数据模型时遇到TheprojectstargetframeworkdoesnotcontainEntityFrameworkruntimeassemblies的错误。解决方法是创建项目时不要选择ConsoleApp,而是选择支持EntityFramework的.NETFramework版本,并检查项目属性页。CSDN上未找到相关答案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

说说最近学习,遇到的一个问题,
找解决办法弄了接近一个小时,简直受不了。
创建实体数据模型的时候会报这个错

The project’s target framework does not contain Entity Framework runtime assemblies. Please review the target framework information in the project’s property page

项目的目标框架不包含实体框架运行时程序集。请在项目的属性页中查看目标的框架信息

问题描述

当我们想要创建实体数据模型的时候
在这里插入图片描述
会创建失败报错:

The project’s target framework does not contain Entity Framework runtime assemblies. Please review the target framework information in the project’s property page

起初我去搜,很多都说是.net 选错了,或者没有安装正确的版本,但是.net 4.5 官网已经不能安装了。后面就去stack overflow找到了答案

解决方案:

我们一开始创建项目的时候,就不要选择Console App,而应该选择Console App(.NET Framework)
在这里插入图片描述

然后按照正常的创建实体数据模型的流程去做就不会报那个错了

有一说一,CSDN上面压根找不到答案

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值