/ZW (Compilación de Windows en tiempo de ejecución)
Compila el código fuente para admitir las extensiones de componentes de Microsoft C++ C++/CX para la creación de aplicaciones Windows plataforma universal (UWP).
Cuando use /ZW para compilar, especifique siempre /EHsc también.
Sintaxis
/ZW /EHsc
/ZW:nostdlib /EHsc
Argumentos
nostdlib
Indica que Platform.winmd, Windows.Foundation.winmd y otros archivos de metadatos de Windows (.winmd) predeterminados no se incluyen automáticamente en la compilación, En su lugar, debe usar la opción del compilador /FU (Name Forced #using File) para especificar explícitamente Windows archivos de metadatos.
Comentarios
Al especificar la opción /ZW, el compilador admite estas características:
Los archivos de metadatos, los espacios de nombres, los tipos de datos y las funciones necesarios que la aplicación necesita para ejecutarse en Windows runtime.
Recuento automático de referencias de Windows runtime y descarte automático de un objeto cuando su recuento de referencias va a cero.
Dado que el vinculador incremental no admite los metadatos de Windows incluidos en los archivos .obj mediante la opción /ZW, la opción /Gm (Habilitar recompilación mínima) en desuso no es compatible con /ZW.
Para obtener más información, vea Visual C++ Language Reference.
Requisitos
Vea también
Opciones del compilador de MSVC
Sintaxis de la línea de comandos del compilador MSVC