Erro do Compilador C2435
'var' : inicialização dinâmica requer CRT gerenciado, não é possível compilar com /clr:safe
Comentários
As opções do compilador /clr:pure e /clr:safe foram preteridas no Visual Studio 2015 são incompatíveis com o Visual Studio 2017.
A inicialização da variável de domínio global por aplicativo requer o CRT compilado com /clr:pure
, o que não produz uma imagem verificável.
Para obter mais informações, consulte appdomain e process.
Exemplo
O seguinte exemplo gera o C2435.
// C2435.cpp
// compile with: /clr:safe /c
int globalvar = 0; // C2435
__declspec(process)
int globalvar2 = 0;