xxxxxx hides inherited member yyyyy. Use the new keyword if hiding was intended
Identifier zzzzzzz differing in case is not CLS-compliant
the variable 'e' is declared but never used
but it does not list any true errors that should prevent a compile. On several previous occassions I was able to find the bug that prevented the compile, but it was never noted as a warning or an error to give me a clue as to where it might be. Is there a type of error that the compiler will not identify yet not allow a compile? Any thoughts?
Regards

While I might take issue with the notion that a variable declared but not used is a potential compiler error, I agree that the goal of "error" free code is certainly desireable.
Comment