Erro do compilador C2393
'symbol' : o símbolo por appdomain não pode ser alocado no segmento 'segment'
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.
O uso de variáveis appdomain implica que você está compilando com /clr:pure ou /clr:safe, e uma imagem safe ou pure não pode conter segmentos de dados.
Para obter mais informações, confira /clr (Compilação do Common Language Runtime).
Exemplo
O seguinte exemplo gera o erro C2393. Para corrigir esse problema, não crie um segmento de dados.
// C2393.cpp
// compile with: /clr:pure /c
#pragma data_seg("myseg")
int n = 0; // C2393