Compiler Warning (level 1) C4375
Visual Studio 2008
non-public method 'method2' does not override 'method1'
A type that implements another type defined an override method, but the override was not public. Therefore, the method does not override the base type method.