Condividi tramite


/ZW (Compilazione di Windows Runtime)

Compila il codice sorgente per il supporto di Estensioni componenti Visual C++ (C++/CX) per la creazione di app Windows Store.

Quando si usa /ZW per la compilazione, specificare sempre /EHsc.

/ZW /EHsc /ZW:nostdlib /EHsc

Argomenti

  • nostdlib
    Indica che Platform.winmd, Windows.Foundation.winmd e altri file di metadati di Windows (.winmd) predefiniti non sono automaticamente inclusi nella compilazione. È invece necessario usare l'opzione del compilatore /FU (Specifica file #using da usare) per specificare in modo esplicito i file di metadati di Windows.

Note

Quando si specifica l'opzione /ZW, il compilatore supporta le funzionalità seguenti:

  • I file di metadati, gli spazi dei nomi, i tipi di dati e le funzioni necessari che l'app deve eseguire in Windows Runtime.

  • Conteggio dei riferimenti automatico di oggetti Windows Runtime ed eliminazione automatica di un oggetto quando il numero di riferimenti passa a zero.

Dato che il linker incrementale non supporta i metadati di Windows inclusi nei file con estensione obj tramite l'opzione /ZW, l'opzione /Gm (Attiva ricompilazione minima) non è compatibile con /ZW.

Per altre informazioni, vedere Riferimenti al linguaggio Visual C++ (C++/CX).

Vedere anche

Riferimenti

Opzioni del compilatore

Impostazione delle opzioni del compilatore