Condividi tramite


Errore del compilatore C2393

'symbol': simbolo per appdomain non può essere allocato nel segmento 'segment'

Osservazioni:

Le opzioni del compilatore /clr:pure e /clr:safe sono deprecate in Visual Studio 2015 e non supportate in Visual Studio 2017.

L'uso delle variabili di appdomain implica la compilazione con /clr:pure o /clr:safe e un'immagine sicura o pura non può contenere segmenti di dati.

Per altre informazioni, vedere /clr (compilazione Common Language Runtime).

Esempio

L'esempio seguente genera l'errore C2393. Per risolvere questo problema, non creare un segmento di dati.

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