Partilhar via


Erro do compilador C2435

'var' : inicialização dinâmica requer CRT gerenciado, não pode compilar com /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.

A inicialização da variável de domínio global por aplicação requer o CRT compilado com /clr:pure, que não produz uma imagem verificável.

Para obter mais informações, consulte appdomain e process.

Example

O exemplo a seguir gera C2435:

// C2435.cpp
// compile with: /clr:safe /c
int globalvar = 0;   // C2435

__declspec(process)
int globalvar2 = 0;