vs2019 运行C#时提示‘由于内部错误,功能“编辑并继续”当前不可用。 显示“堆栈跟踪” ’请问怎么解决

沉默 0 信誉分
2024-09-11T11:57:11.6133333+00:00

StreamJsonRpc.RemoteInvocationException: New debugging session can't be started until the existing one has ended.

在 StreamJsonRpc.JsonRpc.<InvokeCoreAsync>d__139`1.MoveNext()

--- 引发异常的上一位置中堆栈跟踪的末尾 ---

在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

在 Microsoft.CodeAnalysis.EditAndContinue.RemoteEditAndContinueServiceProxy.<>c__DisplayClass7_0.<<StartDebuggingSessionAsync>b__0>d.MoveNext()

--- 引发异常的上一位置中堆栈跟踪的末尾 ---

在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

在 System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)

在 Microsoft.CodeAnalysis.Remote.BrokeredServiceConnection`1.<TryInvokeAsync>d__19.MoveNext()

--- 引发异常的上一位置中堆栈跟踪的末尾 ---

在 Microsoft.VisualStudio.Telemetry.WindowsErrorReporting.WatsonReport.GetClrWatsonExceptionInfo(Exception exceptionObject)

RPC server exception:

System.InvalidOperationException: New debugging session can't be started until the existing one has ended.

  在 Roslyn.Utilities.Contract.Fail(String message)

  在 Microsoft.CodeAnalysis.EditAndContinue.EditAndContinueWorkspaceService.<StartDebuggingSessionAsync>d__10.MoveNext()

--- 引发异常的上一位置中堆栈跟踪的末尾 ---

  在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()

  在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

  在 Microsoft.CodeAnalysis.EditAndContinue.RemoteEditAndContinueService.<>c__DisplayClass7_0.<<StartDebuggingSessionAsync>b__0>d.MoveNext()

--- 引发异常的上一位置中堆栈跟踪的末尾 ---

  在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()

  在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

  在 Microsoft.CodeAnalysis.Remote.BrokeredServiceBase.<RunServiceImplAsync>d__14.MoveNext()

--- 引发异常的上一位置中堆栈跟踪的末尾 ---

  在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()

  在 Microsoft.VisualStudio.Telemetry.WindowsErrorReporting.WatsonReport.GetClrWatsonExceptionInfo(Exception exceptionObject)
C#
C#
一种面向对象的类型安全的编程语言,它起源于 C 语言系列,包括对面向组件的编程的支持。
191 个问题
{count} 票

你的答案

问题作者可以将答案标记为“接受的答案”,这有助于用户了解已解决作者问题的答案。