Partilhar via


Erro do compilador C2393

'símbolo' : o símbolo por appdomain não pode ser alocado no segmento 'segmento'

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.

O uso de variáveis appdomain implica que você está compilando com /clr:pure ou /clr:safe, e uma imagem segura ou pura não pode conter segmentos de dados.

Consulte /clr (Common Language Runtime Compilation) para obter mais informações.

Example

O exemplo a seguir gera 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