Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktiviert die Generierung einer Windows-Runtime-Metadatendatei (WINMD).
/WINMD[:{NO|ONLY}]
Argumente
/WINMD
Die Standardeinstellung für UWP-Apps (Universelle Windows-Plattform). Der Linker generiert sowohl die binäre ausführbare Datei als auch die WINMD-Metadatendatei.
/WINMD:NO
Der Linker generiert nur die binäre ausführbare Datei, jedoch keine WINMD-Datei.
/WINMD:ONLY
Der Linker generiert nur die WINMD-Datei, aber nicht die binäre ausführbare Datei.
Hinweise
Die Linkeroption /WINMD wird für UWP-Apps und Windows-Runtime-Komponenten verwendet, um die Erstellung einer Windows-Runtime-Metadatendatei (WINMD) zu steuern. Eine WINMD-Datei ist eine Art DLL-Datei, die Metadaten für Windows-Runtime-Typen und im Fall von Laufzeitkomponenten die Implementierungen dieser Typen enthält. Die Metadaten entsprechen dem Standard ECMA-335.
Standardmäßig hat der Ausgabedateiname das Format binaryname.winmd. Verwenden Sie die Option /WINMDFILE, um einen anderen Dateinamen anzugeben.
So legen Sie diese Linkeroption in der Visual Studio-Entwicklungsumgebung fest
Öffnen Sie das Dialogfeld Eigenschaftenseiten des Projekts. Weitere Informationen erhalten Sie unter Set C++ compiler and build properties in Visual Studio (Festlegen der Compiler- und Buildeigenschaften (C++) in Visual Studio).
Wählen Sie die Eigenschaftenseite Konfigurationseigenschaften>Linker>Windows-Metadaten aus.
Wählen Sie im Dropdownlistenfeld Windows-Metadaten generieren die gewünschte Option aus.
Siehe auch
Exemplarische Vorgehensweise: Erstellen einer einfachen Windows-Runtime-Komponente und Aufrufen dieser Komponente über JavaScript
Einführung in Microsoft Interface Definition Language 3.0
/WINMDFILE (WINMD-Datei angeben)
/WINMDKEYFILE (WINMD-Schlüsseldatei angeben)
/WINMDKEYCONTAINER (Schlüsselcontainer angeben)
/WINMDDELAYSIGN (WINMD-Datei teilweise signieren)
MSVC-Linkerreferenz
MSVC-Linkeroptionen