Error del compilador C2393

'símbolo': el símbolo por Appdomain no se puede asignar en el segmento 'segmento'

Comentarios

Las opciones del compilador /clr:pure y /clr:safe están en desuso en Visual Studio 2015 y no se admiten en Visual Studio 2017.

El uso de variables appdomain implica que está usando /clr:pure o /clr:safe en la compilación, y una imagen segura o pura no puede contener segmentos de datos.

Para obtener más información, consulte /clr (Compilación de Common Language Runtime).

Ejemplo

El ejemplo siguiente genera el error C2393. Para corregir este problema, no cree un segmento de datos.

// C2393.cpp
// compile with: /clr:pure /c
#pragma data_seg("myseg")
int n = 0;   // C2393