首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >EntityType 'MyProfile' has no key defined. ,怎么办?

EntityType 'MyProfile' has no key defined. ,怎么办?

提问于 2018-01-31 15:47:08
回答 2关注 0查看 672

我不知道为什么我会收到这个错误信息。我在SQL数据库中为它定义了一个主键。这是我的代码:

代码语言:txt
AI代码解释
复制
[HttpPost]
    public ActionResult Register(RegisterModel model)
    {
        if (ModelState.IsValid)
        {
            // Attempt to register the user
            MembershipCreateStatus createStatus = MembershipService.CreateUser(model.UserName, model.Password, model.Email);

            if (createStatus == MembershipCreateStatus.Success)
            {

                FormsService.SignIn(model.UserName, false /* createPersistentCookie */);
                MembershipUser myObject = Membership.GetUser();
                Guid UserID = (Guid)myObject.ProviderUserKey;
                MyProfile profile = new MyProfile();
                profile.Address = model.Address;
                profile.City = model.City;
                profile.Zip = model.Zip;
                profile.State = model.State;
                profile.UserId = UserID;
                db.Profiles.Add(profile);
                return RedirectToAction("Index", "Home");
            }
            else
            {
                ModelState.AddModelError("", AccountValidation.ErrorCodeToString(createStatus));
            }
        }

        // If we got this far, something failed, redisplay form
        ViewBag.PasswordLength = MembershipService.MinPasswordLength;
        return View(model);
    }

这是我的MyProfile类:

代码语言:txt
AI代码解释
复制
   namespace MatchGaming.Models
{
    [Bind(Exclude = "ProfileId")]
    public class MyProfile
    {
        [ScaffoldColumn(false)]
        public int ProfileId { get; set; }

        public Guid UserId { get; set; }

        [DisplayName("Address")]
        public string Address { get; set; }

        [DisplayName("City")]
        public string City { get; set; }

        [DisplayName("Zip")]
        public string Zip { get; set; }

        [DisplayName("State")]
        public string State { get; set; }


    }
}

我不知道为什么会有这个错误:EntityType 'MyProfile' has no key defined. Define the key for this EntityType.当它试图添加到数据库时db.Profiles.Add(profile);...

回答

成为首答用户。去 写回答
相关文章
直播间源码android音视频开发
简介: 随着音视频领域的火热,在很多领域(教育,游戏,娱乐,体育,跑步,餐饮,音乐等)尝试做音视频直播/点播功能,那么作为开发一个小白,如何快速学习音视频基础知识,了解音视频编解码的传输协议,编解码方式,以及如何技术选型,如何解决遇到的坑,本文抛砖引玉,欢迎大咖交流。
云豹短视频嘉兴
2020/08/24
3.8K0
移动直播MLVB常见问题(FAQ)
快速入门:https://cloud.tencent.com/document/product/454/7876
腾讯视频云-Zachary
2020/04/04
8.9K0
移动直播MLVB常见问题(FAQ)
Android 列表视频
正常的列表视频在视频加载完成之前肯定是要显示图片,视频加载好后在播放视频,ijk中没有发现视频有缩略图的选项,所以布局使用一个帧布局,用张图片把VideoView盖住,当视频加载好后再把图片去掉(为什么不是VideoView盖住图片,如果这样的话再把VideoView展示出来的时候会有一个黑屏,比较影响体验)
SakuraTears
2023/02/01
1.1K0
WebRTC常见问题 (FAQ)
业务后台实现,关于userSig参考:https://cloud.tencent.com/document/product/647/17275
jialuhu
2019/09/09
3.7K0
WebRTC常见问题 (FAQ)
【Android 音视频开发打怪升级:OpenGL渲染视频画面篇】二、使用OpenGL渲染视频画面
在第一篇文章【音视频基础知识】文章中,就介绍过,视频其实就是一张张图片组成的,在上文【初步了解OpenGL ES】中,介绍了如何通过OpenGL渲染一张图片,可以猜想到,视频的渲染和图片的渲染应该是差不多的。话不多说,马上就来看看。
开发的猫
2020/04/02
2.4K0
【Android 音视频开发打怪升级:OpenGL渲染视频画面篇】二、使用OpenGL渲染视频画面
直播中,可能造成画面或声音延迟的因素有哪些?
在直播APP开发完成后,技术人员不仅要测试源码的完整性,设备的兼容性,还要顾及到网络对于直播的影响,因为网络不稳定是造成直播画面和声音延迟的最主要因素。事实上,在直播APP开发中,还有一些非网络因素也能造成延迟,今天,小编就和大家一起来全面总结下,所有造成网络延迟的情况。
就爱吃小笼包
2019/11/20
5.2K0
直播中,可能造成画面或声音延迟的因素有哪些?
线上教育课堂如何解决H5视频点播转码出现的黑屏问题?
疫情期间,教育部明确要求2020年春季将延迟开学,鼓励实施线上教育模式,支持各学校、教育机构利用互联网和信息化教育资源确保学生“停课不停学”。我们此次承担了安徽移动视频业务平台,主要负责视频上传、转码、点播等保证其安全稳定运行。
EasyNVR
2020/05/19
5280
android系统开机画面_Android开机画面
Android Splash Screen is the first screen visible to the user when the application’s launched. Splash screen is one of the most vital screens in the application since it’s the user’s first experience with the application.
全栈程序员站长
2022/08/27
1.1K0
直播系统开发,直播源码开发推流所涉及的流程
一般在推流端所涉及的流程包括音视频数据的采集、编码、封装、协议封包等,主要就是将直播的音视频数据推送至流媒体服务器。
布谷鸟小刘
2021/07/13
1.4K0
直播系统开发,直播源码开发推流所涉及的流程
“adobe premiere中画面和声音不同步” 解决方法
之前在segmentfault上过直播课,直播课有录制回播功能;尝试听了下直播课,发现视频太长了,感觉听起来非常花费学员的时间,在回放中其实有一些直播课里面的内容并不需要,所以准备剪辑一下,于是把视频下载了下来,花了些时间进行了剪辑,但剪辑完成之后发现声音和画面对应不上。
汤青松
2019/07/04
1.4K0
“adobe premiere中画面和声音不同步” 解决方法
“adobe premiere中画面和声音不同步” 解决方法
之前在segmentfault上过直播课,直播课有录制回播功能;尝试听了下直播课,发现视频太长了,感觉听起来非常花费学员的时间,在回放中其实有一些直播课里面的内容并不需要,所以准备剪辑一下,于是把视频下载了下来,花了些时间进行了剪辑,但剪辑完成之后发现声音和画面对应不上。
汤青松
2019/07/08
1.9K0
复制静止问题一则
早上7点多接到一个数据库服务器空间报警,磁盘空间不足。登陆数据库查看,MySQL slave 大量延迟,有68G 的relay log。查看slave status 发现Relay_Log_Pos ,Exec_Master_Log_Pos 位点始终不变。
用户1278550
2019/04/25
5650
复制静止问题一则
一文搞明白直播和点播的区别
近两年,在新冠疫情和元宇宙等多种因素的促进作用下,音视频相关产业异常火热,比如短视频、直播带货、视频会议、线上教学等,同时,大量的音视频技术也逐渐被大众所熟知,比如直播、点播、转码、视频特效、美声等。但是,很多时候,大家对直播和点播的区别还是很模糊,仅仅停留在一种感觉上,如果视频画面是实时的就是直播,视频画面不是实时的就是点播。其实,这种理解“没错”,但是很浅显,实际上,直播和点播的差异还体现在很多方面。本文的目的就是为了向大家揭开视频直播和视频点播的真实区别,接下来请看正文。
liuzhen007
2022/05/29
3.4K0
一文搞明白直播和点播的区别
一文搞明白直播和点播的区别
近两年,在新冠疫情和元宇宙等多种因素的促进作用下,音视频相关产业异常火热,比如短视频、直播带货、视频会议、线上教学等,同时,大量的音视频技术也逐渐被大众所熟知,比如直播、点播、转码、视频特效、美声等。但是,很多时候,大家对直播和点播的区别还是很模糊,仅仅停留在一种感觉上,如果视频画面是实时的就是直播,视频画面不是实时的就是点播。其实,这种理解“没错”,但是很浅显,实际上,直播和点播的差异还体现在很多方面。本文的目的就是为了向大家揭开视频直播和视频点播的真实区别,接下来请看正文。
liuzhen007
2022/04/30
2.5K0
实时音视频 TRTC 常见问题汇总---集成接入篇
TRTC 的日志默认压缩加密,后缀为 .xlog。日志是否加密是可以通过 setLogCompressEnabled 来控制,生成的文件名里面含 C(compressed) 的就是加密压缩的,含 R(raw) 的就是明文的。
腾讯视频云-Zachary
2019/11/01
14.5K1
实时音视频 TRTC 常见问题汇总---集成接入篇
云直播(CSS)“你问我答”第三季(2020.3月&4月)
(1)Android:SDK 默认会将 log 写到 /sdcard/Android/data/应用包名/files/log/tencent/liteav/ 下。
腾讯云音视频
2020/04/30
1.8K0
云直播(CSS)“你问我答”第三季(2020.3月&4月)
GapWorker导致RecyclerView视频播放声音残留问题
这确实是一个非常奇怪的问题,不滑动不会出现视频播放声音,必须滑动一下才能出现声音。
技术小黑屋
2020/01/23
1.7K0
直播全流程探索
有幸参与了直播从无到有的过程,对直播这一块有了一个比较清晰的认识,本文主要对web部分的直播流程进行介绍。
QQ音乐前端团队
2018/05/29
5.5K11
用户投稿 | 视频云如何通过技术助力,让视频创作如虎添翼
互联网的发展,离不开内容的创作。早期的互联网受限于设备和网络环境,只能通过文本的方式承载内容,可随着互联网通信技术的发展,人们生产和消费内容的形式,开始从文字过渡到音视频。随着 5G 的快速发展,音视频行业更是发生了翻天覆地的变化,越来越多的人加入到视频创作的队伍中,也有越来越多的人更倾向于用视频来接收信息。作为一名音视频技术开发者,我想以产品的视角,从实际业务场景出发,结合自己的亲身经历。来分析当前音视频行业的音视频技术发展趋势,视频云相关产品的体验,以及即将迎来的挑战。
腾讯云音视频
2021/01/27
1.4K0
基于HLS-TS&RTMP-FLV的微信小程序点直播方案
视频监控不仅仅要上云,还要支持多端播放,这一块在移动端APP和PC端难度不大,只要能实现一个简单的播放器引擎内核,然后交叉编译为不同端的SDK就可以。随着移动互联网的发展,特别是微信生态的完善。很多客户都在做轻量的微信小程序,所以支持在网页、微信小程序的点直播就很有必要了。
潇湘落木
2020/11/12
2.8K0
基于HLS-TS&RTMP-FLV的微信小程序点直播方案

相似问题

云点播视频没有画面?

1424

android 列表中点播画面没有?

0109

云点播上传的视频,转码后也无法看到画面,只有声音?

0266

实时音视频会出现没声音但是有画面的问题?

0455

腾讯云点播直播服务SDK Android播放器播放mp4视频有声音没画面?

31.8K
相关问答用户
腾讯计算机系统有限公司 | 高级工程师
擅长3个领域
腾讯云 | 高级技术咨询工程师擅长4个领域
腾讯云 | 高级工程师擅长2个领域
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档