Condividi tramite


File di metadati e MDMERGE

Compone più file di metadati (con estensione winmd) in un numero di file di metadati di output, in base a spazio dei nomi.

Utilizzo

Eseguire MDMERGE dalla riga di comando usando il comando seguente:

Opzioni mdmerge <>

dove <opzioni rappresenta le opzioni> della riga di comando che si desidera usare.

Generare file di metadati per i componenti Windows Runtime personalizzati usando il compilatore MIDLRT. Per altre info, vedi Componenti MIDLRT e Windows Runtime.

Opzioni della riga di comando

L'elenco seguente mostra le opzioni della riga di comando usate da MDMERGE.

/i
/metadata_dir
/n
/o
/parziale
/v

Un elenco completo delle opzioni e delle opzioni del compilatore MDMERGE è disponibile quando si usano le opzioni -h e /? .

Osservazioni:

La composizione dei metadati consente a più file IDL di contenere definizioni per i componenti Windows Runtime nello stesso spazio dei nomi. In questo modo è possibile definire tutti i tipi in uno spazio dei nomi all'interno di un singolo file IDL.

È probabile che si disponga di numerosi componenti di Windows Runtime usati nelle app. Quando si esegue il passaggio finale per produrre assembly di metadati di Windows Runtime distribuibili, è possibile configurare MDMERGE per unire i componenti da più directory di metadati, ad esempio quelli installati con il sistema (%WINDOWS%\system32\WinMetadata), i tipi di base e la directory di compilazione del progetto corrente. Tutti i tipi necessari vengono uniti negli assembly di metadati corretti, distribuibili e che è possibile creare un pacchetto per Windows Store.

È possibile usare l'opzione /n per specificare la profondità dello spazio dei nomi supportata per la composizione di assembly di metadati. In questo modo è possibile configurare una suddivisione ad accesso frequente per i componenti Windows Runtime, in modo che solo un singolo file con estensione winmd sia incluso in un pacchetto anziché in molti. In questo modo si riducono i tempi di caricamento e l'I/O dei file richiesti dalle app di Windows Store.

Componenti MIDLRT e Windows Runtime