Erro fatal C1190
o código de destino gerenciado requer uma opção '/clr'
Você está usando constructos CLR, mas não especificou /clr.
Para obter mais informações, consulte /clr (compilação de Common Language Runtime).
O seguinte exemplo gera o erro C1190:
// C1190.cpp
// compile with: /c
__gc class A {}; // C1190
ref class A {};