Error del compilador CS0432

Actualización: noviembre 2007

Mensaje de error

No se encontró el alias 'identificador'
Alias 'identifier' not found

Este error se produce cuando se utiliza "::" a la derecha de un identificador que no es un alias. Para resolver el error, utilice "." en su lugar.

El siguiente ejemplo genera el error CS0432:

// CS0432.cs
namespace A {
    public class B {
        public static void Meth() { }
    }
}

public class Test
{
    public static void Main()
    {
        A::B.Meth();   // CS0432
       // To resolve, use the following line instead:
       // A.B.Meth();
    }
}