J
Jon Skeet
[Posted and mailed.]
So you now have the same code as you had before, but it's working? That
sounds like it's *more likely* to be either a flaw in your build/deploy
environment, or in VS.NET. It *could* still be a bug in the framework,
but I think it's unlikely. (Just my opinion, of course.)
Do you still have a copy of the dll/exes which didn't work? It could
well be instructive to look at the metadata in there, and compare it
with the working version.
Jon Davis said:Okay, making it abstract did help me identify that this was an assembly
loading problem. I have fixed the assembly loading problem and the problem
is resolved--the child class is FINALLY being executed, even after reverting
back to virtual (YAAAAY!!).
I still perceive this to be a flaw in the Framework. There should have been
an error output indicating that the assembly did not load correctly. QUITE
UNACCEPTABLE, Microsoft. I wasted at least two weeks on this.
So you now have the same code as you had before, but it's working? That
sounds like it's *more likely* to be either a flaw in your build/deploy
environment, or in VS.NET. It *could* still be a bug in the framework,
but I think it's unlikely. (Just my opinion, of course.)
Do you still have a copy of the dll/exes which didn't work? It could
well be instructive to look at the metadata in there, and compare it
with the working version.