'<procedurename1>' no puede invalidar '<procedurename2>' porque no es accesible en este contexto

Un procedimiento o una propiedad reemplaza un procedimiento o una propiedad con un nivel de acceso que impide el acceso del procedimiento o la propiedad de reemplazo.

Por ejemplo, si se declara un procedimiento como Friend en un ensamblado, este no será accesible fuera de ese ensamblado. Si un procedimiento de otro ensamblado del mismo proyecto intenta reemplazar el procedimiento Friend , no podrá acceder a este para reemplazarlo.

Identificador de error: BC31417

Para corregir este error

  • Mueva el procedimiento o la propiedad de reemplazo al mismo ensamblado que el procedimiento o la propiedad que se debe reemplazar.

    O bien

  • Quite la palabra clave Overrides .

Consulte también