Why aren't .net error messages more helpful?
For example:
System.NullReferenceException: Object reference not set to an instance of an object.
Wouldn't it be possible through reflection to get the null object's parent so that the error could tell which object in the following access chain are the culprit of the error so I don't have to fire up the debugger:
Object1.Object2.Object3.Object4