length
依靠int
错误:
[Required()]
[Display(Name = "Telefonnummer")]
[StringLength(12)]
public int UserPhoneNumber { get; set; }
完全删除[StringLength(12)]
行后。验证属性似乎仍然存在于内存中,并且仍在为我生成错误。
第78行出错:
错误:属性' UserPhoneNumber'不是String或Byte数组。 只能为String和Byte数组属性配置Length。
第76行://这不会计算帐户锁定的登录失败
第77行://启用密码失败以触发帐户锁定, 更改为shouldLockout:true
第78行:var result = await SignInManager.PasswordSignInAsync(model.Email,model.Password, model.RememberMe,shouldLockout:false);
第79行:切换(结果)
如何刷新我的应用程序实体框架?我尝试重新启动计算机并保存项目,运行应用程序,更新数据库,添加迁移,重新启动Visual Studio。
数据库是离线实体框架。
TL;删除验证仍然困扰着我。
答案 0 :(得分:0)
解决方案是从模型中删除StringLength Attribure。如果您遇到同样的错误,请尝试创建新的模型/视图,然后重试。
答案 1 :(得分:0)
解决。有血腥的[StringLength(12)]的anoter属性。 我的不好