Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Meaning of w3wp.exe: All outstanding func-evals have not completed

In my years of using Visual Studio and attaching and detaching from processes, I can't recollect seeing this error, which is why it stood out to me just now when I detached from an IIS .NET 4.0 website project.

I'm purely curious about this error message and looking for an explanation of what it means, and what the referenced "func-evals" are.

enter image description here

like image 756
John K Avatar asked Jul 24 '12 22:07

John K


1 Answers

Info:

FuncEval is, quite simply, the process of invoking a method while stopped in the debugger.

~ http://blogs.msdn.com/b/ansonh/archive/2006/09/22/765986.aspx

The method can be invoked in different places in the VS IDE not exclusive to:

  • immediate window
  • watch window

Although I haven't found more info about the error message, it seems that I may have invoked a method in the code while in break mode and tried to detach from the process before that was completed, causing Visual Studio to prompt me to wait.

like image 125
John K Avatar answered Oct 31 '22 04:10

John K