Share via


/WINMD (generar metadatos de Windows)

Habilita la generación de un archivo de metadatos de Windows Runtime (.winmd).

/WINMD[:{NO|ONLY}]

Argumentos

/WINMD
Configuración predeterminada para las aplicaciones de la Plataforma universal de Windows. El enlazador genera tanto el archivo ejecutable binario como el archivo de metadatos .winmd.

/WINMD:NO
El enlazador solo genera el archivo binario ejecutable, pero no un archivo .winmd.

/WINMD:ONLY
El enlazador genera solo el archivo .winmd, pero no el archivo binario ejecutable.

Comentarios

La opción del enlazador /WINMD se usa en las aplicaciones para UWP y en los componentes de Windows Runtime para controlar la creación de un archivo de metadatos de Windows Runtime (.winmd). Un archivo .winmd es un tipo de DLL que contiene los metadatos para los tipos de Windows Runtime y, en el caso de los componentes en tiempo de ejecución, las implementaciones de dichos tipos. Los metadatos siguen el estándar ECMA-335.

De manera predeterminada, el nombre del archivo de salida tiene el formato binaryname.winmd. Para especificar un nombre de archivo diferente, use la opción /WINMDFILE.

Para establecer esta opción del vinculador en el entorno de desarrollo de Visual Studio

  1. Abra el cuadro de diálogo Páginas de propiedades del proyecto. Para más información, vea Establecimiento del compilador de C++ y de propiedades de compilación en Visual Studio.

  2. Seleccione la página de propiedades Propiedades de configuración>Enlazador>Metadatos de Windows.

  3. En el cuadro de lista desplegable Generar los metadatos de Windows, seleccione la opción que desee.

Consulte también

Tutorial: Creación de un componente simple de Windows Runtime y llamada a este desde JavaScript
Introducción al Lenguaje de definición de interfaz de Microsoft 3.0
/WINMDFILE (Especificar archivo winmd)
/WINMDKEYFILE (Especificar archivo de clave winmd)
/WINMDKEYCONTAINER (Especificar contenedor de claves)
/WINMDDELAYSIGN (Firmar parcialmente un archivo winmd)
Referencia del enlazador MSVC
Opciones del enlazador MSVC