Entity Framework 生成Model时报异常处理

本文探讨了在连接的高级设置中遇到PersistSecurityInfo异常:0x80070057的问题,并提供了修改该参数为true以解决的方法。

异常: 0x80070057

 

在连接的高级设置里面, 修改Persist Security Info 为true

c# Microsoft.Data.SqlClient.SqlException HResult=0x80131904 Message=Invalid object name 'AspNetUsers'. Source=Core Microsoft SqlClient Data Provider StackTrace: 於 Microsoft.Data.SqlClient.SqlCommand.<>c.<ExecuteDbDataReaderAsync>b__211_0(Task`1 result) 於 System.Threading.Tasks.ContinuationResultTaskFromResultTask`2.InnerInvoke() 於 System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) --- 先前位置中的堆疊追蹤結尾 --- 於 System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) 於 System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread) --- 先前位置中的堆疊追蹤結尾 --- 於 Microsoft.EntityFrameworkCore.Storage.RelationalCommand.<ExecuteReaderAsync>d__18.MoveNext() 於 Microsoft.EntityFrameworkCore.Storage.RelationalCommand.<ExecuteReaderAsync>d__18.MoveNext() 於 Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.<InitializeReaderAsync>d__21.MoveNext() 於 Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.<ExecuteAsync>d__7`2.MoveNext() 於 Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.<MoveNextAsync>d__20.MoveNext() 於 System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable`1.ConfiguredValueTaskAwaiter.GetResult() 於 Microsoft.EntityFrameworkCore.Query.ShapedQueryCompilingExpressionVisitor.<SingleOrDefaultAsync>d__16`1.MoveNext() 於 Microsoft.EntityFrameworkCore.Query.ShapedQueryCompilingExpressionVisitor.<SingleOrDefaultAsync>d__16`1.MoveNext() 於 Microsoft.AspNetCore.Identity.UserManager`1.<FindByEmailAsync>d__115.MoveNext() 於 StudentManagement.Services.Iplementations.AuthService.<LoginAsync>d__3.MoveNext() 在 E:\2026vs\StudentManagement\StudentManagement\Services\Iplementations\AuthService.cs:行 31 中 於 StudentManagement.Controllers.LoginController.<Login>d__3.MoveNext() 在 E:\2026vs\StudentManagement\StudentManagement\Controllers\LoginController.cs:行 43 中 於 Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfIActionResultExecutor.<Execute>d__0.MoveNext() 於 System.Runtime.CompilerServices.ValueTaskAwaiter`1.GetResult() 於 Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<<InvokeActionMethodAsync>g__Awaited|12_0>d.MoveNext() 於 Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<<InvokeNextActionFilterAsync>g__Awaited|10_0>d.MoveNext()
09-13
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值