What was the design decision behind NullReferenceException not containing any runtime specific information except base class data (like a stacktrace)? And is there an extens
You can setup Visual Studio to break on Throw for NullReferenceException immediately and not first at the catch block.
Then you will have a break in the line which caused the NullReferenceException.