Function evaluation is disabled because a previous function evaluation timed out

Function evaluation is disabled because a previous function evaluation timed out. To re-enable function evaluation, step again or restart debugging.

In the Visual Studio debugger, an expression specifies a procedure call, but another evaluation has timed out.

Possible causes for a procedure call to time out include an infinite loop or endless loop. For more information, see For...Next Statement (Visual Basic).

A special case of an infinite loop is recursion. For more information, see Recursive Procedures.

Error ID: BC30957

To correct this error

  1. If possible, determine what the previous function evaluation was and what caused it to time out. Otherwise, you might encounter this error again.

  2. Either step the debugger again, or terminate and restart debugging.

See Also

Tasks

How to: Start Execution

Concepts

How to: Stop Debugging or Stop Execution

Code Stepping Overview

Reference

Expressions in Visual Basic

Other Resources

Debugging in Visual Studio