Partilhar via


Erro do compilador C2812

#import não é suportado com /clr:pure e /clr:safe

Observações

As opções do compilador /clr:pure e /clr:safe foram preteridas no Visual Studio 2015 e não têm suporte no Visual Studio 2017.

Diretiva #import não é compatível com /clr:pure e /clr:safe porque #import requer o uso de bibliotecas de suporte de compilador nativo.

Example

O exemplo a seguir gera C2812.

// C2812.cpp
// compile with: /clr:pure /c
#import "importlib.tlb"   // C2812