Compartir a través de


Error: colisión de nombre de clase anidada

Código de error

BEC2017

Explicación

Se encontró que la propiedad Type Name de este esquema es la misma que la propiedad RootNode TypeName de uno de los nodos raíz del esquema. C# no permite clases anidadas con el mismo nombre; por tanto, esta condición produce un error.

Acción del usuario

Debe cambiar uno o ambos valores de la propiedad correspondiente para evitar la colisión de nombres. Tener instaladas localmente una de las siguientes:

  • Seleccione el archivo de esquema correspondiente en Microsoft Visual Studio Explorador de soluciones y, a continuación, en el ventana Propiedades, cambie la propiedad Type Name a un valor válido único.

    O bien

  • Seleccione el nodo raíz indicado y, a continuación, en el ventana Propiedades de Visual Studio, cambie la propiedad RootNode TypeName a un valor válido único.