不详尽支出,各位看官可在留言区留言说明,我会尽快补充回复!
关于EntityFramework 下的报错提示:EntityType ‘Snack’ has no key defined.Define the key for this EntityType.
说真的,自己遇到这个问题尝试解决了好久,但是都没有解决,其实网页其他答案说的都很对,步骤什么的也都很简单,但是作为新手的我还是解决了好久,原因就不用说了,菜鸟上路到处碰壁,来自菜鸟的辛酸,所以我想在这分享一下我的解决方案,希望可以帮到大家,也给自己提个醒!好了,话不多说,开始!
1.在你想要的属性字段上方加一个[Key],如图
2.这是提示出错,在文件头部添加引用using System.ComponentModel.DataAnnotations;
3.最后的最后,其实应该还有一步,当然看你之前的步骤修改之后是否还会报错,如果会则进行第三步
方式一:右键项目=>重新生成
方拾二:生成=>重新生成XXX
完成!