Error del compilador C2696
No se puede crear un objeto temporal de un tipo administrado 'tipo'
Las referencias a const
en un programa no administrado hacen que el compilador llame al constructor y cree un objeto temporal en la pila. Sin embargo, nunca se puede crear una clase administrada en la pila.
El error C2696 se produce únicamente con la opción del compilador obsoleta /clr:oldSyntax.