Share via


/WINMD (generare metadati di Windows)

Abilita la generazione di file di metadati di Windows Runtime (con estensione winmd).

/WINMD[:{NO|ONLY}]

Argomenti

/WINMD
Impostazione predefinita per le app piattaforma UWP (Universal Windows Platform). Il linker genera sia il file eseguibile binario che il file di metadati con estensione winmd.

/WINMD:NO
Il linker genera solo il file eseguibile binario, ma non un file con estensione winmd.

/WINMD:ONLY
Il linker genera solo il file con estensione winmd, ma non un file eseguibile binario.

Osservazioni:

L'opzione del linker /WINMD viene usata per le app UWP e i componenti Windows Runtime per controllare la creazione di un file di metadati di Windows Runtime (winmd). Un file con estensione winmd è un tipo di DLL che contiene i metadati per i tipi di Windows Runtime e, nel caso dei componenti di runtime, le implementazioni di tali tipi. I metadati seguono lo standard ECMA-335 .

Per impostazione predefinita, il nome del file di output ha il formato binaryname.winmd. Per specificare un nome di file diverso, usare l'opzione /WINMDFILE .

Per impostare questa opzione del linker nell'ambiente di sviluppo di Visual Studio

  1. Aprire la finestra di dialogo Pagine delle proprietà del progetto. Per informazioni dettagliate, vedere Impostare il compilatore e le proprietà di compilazione.

  2. Selezionare la pagina delle proprietà Dei metadati di Windows del linker>Proprietà>di configurazione.

  3. Nella casella di riepilogo a discesa Genera metadati di Windows selezionare l'opzione desiderata.

Vedi anche

Procedura dettagliata: Creazione di un componente Windows Runtime semplice e chiamata da JavaScript
Introduzione a Microsoft Interface Definition Language 3.0
/WINMDFILE (specifica il file winmd)
/WINMDKEYFILE (specifica il file di chiave winmd)
/WINMDKEYCONTAINER (specifica il contenitore di chiavi)
/WINMDDELAYSIGN (firma parzialmente un winmd)
Informazioni di riferimento sul linker MSVC
Opzioni del linker MSVC