IMPORTANTE: O suporte para código CLR na linguagem C++ mudou consideravelmente desde o lançamento do Visual Studio 2005. ...

IMPORTANTE: O suporte para código CLR na linguagem C++ mudou consideravelmente desde o lançamento do Visual Studio 2005. A propriedade 'Utilizar Extensões Gerenciadas', que equivalia ao comutador /clr do Compilador C/C++ no Visual Studio 2002 e 2003, foi expandida para diversos valores para suportar novos recursos. /clr foi convertido para /clr:oldSyntax para você, mas há vários problemas de compatibilidade que você deve estar prevenido. (Por exemplo, /Zl foi adicionado a projetos que eram criados com Visual Studio 2003, mas pode não ser mais apropriado. Como ele pode ser apropriado para seu projeto em particular, nós não o removemos, mas você pode removê-lo se desejar).
Consulte MSDN para detalhes e informações adicionais. (Você pode achar o tópico 'Managed Extensions for C++ Syntax Upgrade Checklist' útil).