Compiler Warning (level 1) C4375

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.