Condividi tramite


Avviso del compilatore (livello 1) C4377

i tipi nativi sono privati per impostazione predefinita; -d1PrivateNativeTypes è deprecato

Nelle versioni precedenti, i tipi nativi negli assembly erano pubblici per impostazione predefinita e per renderli privati è stata usata un'opzione interna e non documentata del compilatore (/d1PrivateNativeTypes).

Tutti i tipi, nativi e CLR, sono ora privati per impostazione predefinita in un assembly, quindi /d1PrivateNativeTypes non è più necessario.

Esempio

L'esempio seguente genera l'errore C4377.

// C4377.cpp
// compile with: /clr /d1PrivateNativeTypes /W1
// C4377 warning expected
int main() {}