M
Mikael Östberg
Hello all!
I have been working on a project for some time now and yesterday, my
debugger stopped working.
It is a class library which I run from a Win32 test app, so no IIS involved
at this point.
I can still set breakpoints and when debugging the breakpoints get hit -
just like it would work normally.
However, when I want to check values of objects and such using autos or
watch, all values are null. I can step through the code, but it seems like
the debugger does not care about the code. It steps into catch blocks even
though an exception would be impossible. It would even step into this
statement:
string test = null;
if(test != null) {
// it would step into here
}
Here is an image that proves this wierd condition:
http://www.inloop.se/temp/debugger.jpg
This example is a standard Win32 app with only one form and one button.
I have run the repair feature in Visual Studio. I have also re-installed the
..Net framwork 1.1 SP1 for Win2003 but that didn't help.
Has anyone seen this before? What could possibly had happened and more
importantly, how can I solve this?
Thanks!
Mikael Östberg
I have been working on a project for some time now and yesterday, my
debugger stopped working.
It is a class library which I run from a Win32 test app, so no IIS involved
at this point.
I can still set breakpoints and when debugging the breakpoints get hit -
just like it would work normally.
However, when I want to check values of objects and such using autos or
watch, all values are null. I can step through the code, but it seems like
the debugger does not care about the code. It steps into catch blocks even
though an exception would be impossible. It would even step into this
statement:
string test = null;
if(test != null) {
// it would step into here
}
Here is an image that proves this wierd condition:
http://www.inloop.se/temp/debugger.jpg
This example is a standard Win32 app with only one form and one button.
I have run the repair feature in Visual Studio. I have also re-installed the
..Net framwork 1.1 SP1 for Win2003 but that didn't help.
Has anyone seen this before? What could possibly had happened and more
importantly, how can I solve this?
Thanks!
Mikael Östberg