Compartir a través de


/ZW (Compilación de Windows en tiempo de ejecución)

Compila el código fuente para admitir Extensiones de componentes de Visual C++ (C++/CX) y poder crear aplicaciones de Tienda Windows.

Cuando use /ZW para compilar, especifique siempre /EHsc.

/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, sino que se debe usar la opción del compilador /FU (Archivo de #using de nombre forzado) para especificar explícitamente los archivos de metadatos de Windows.

Comentarios

Cuando especifica la opción /ZW, el compilador admite estas características:

  • Los archivos de metadatos necesarios, los espacios de nombres, los tipos de datos y las funciones que requiere la aplicación para ejecutarse en el Windows en tiempo de ejecución.

  • El recuento de referencias automático de objetos de Windows en tiempo de ejecución y el descarte automático de un objeto cuando su recuento de referencias llega a cero.

Dado que el enlazador incremental no admite los metadatos de Windows incluidos en los archivos .obj con la opción /ZW, la opción /Gm (Habilitar recompilación mínima) es incompatible con /ZW.

Para obtener más información, vea Referencia del lenguaje Visual C++ (C++/CX).

Vea también

Referencia

Opciones del compilador

Establecer las opciones del compilador