/WINMD (создавать метаданные Windows)
Включает создание файла метаданных среда выполнения Windows (WINMD).
/WINMD[:{НЕТ|ТОЛЬКО}]
Аргументы
/WINMD
Параметр по умолчанию для приложений универсальная платформа Windows. Компоновщик создает двоичный исполняемый файл и файл метаданных WINMD.
/WINMD:NO
Компоновщик создает только двоичный исполняемый файл, но не winmd-файл.
/WINMD:ONLY
Компоновщик создает только WINMD-файл, но не двоичный исполняемый файл.
Замечания
Параметр компоновщика /WINMD используется для приложений UWP и компонентов среды выполнения Windows для управления созданием файла среда выполнения Windows метаданных (WINMD). Winmd-файл — это вид библиотеки DLL, которая содержит метаданные для типов среды выполнения Windows и, в случае компонентов среды выполнения, реализации этих типов. Метаданные соответствуют стандарту ECMA-335 .
По умолчанию выходное имя файла имеет формат binaryname.winmd. Чтобы указать другое имя файла, используйте параметр /WINMDFILE .
Задание данного параметра компоновщика в среде разработки Visual Studio
Откройте диалоговое окно Страницы свойств проекта. Подробнее см. в статье Настройка компилятора C++ и свойства сборки в Visual Studio.
Выберите страницу свойств компоновщика свойств>компоновщика>метаданных Windows.
В раскрывающемся списке "Создать метаданные Windows" выберите нужный вариант.
См. также
Пошаговое руководство. Создание простого компонента среда выполнения Windows и его вызов из JavaScript
Вводные сведения о языке MIDL 3.0.
/WINMDFILE (указание файла WINMD)
/WINMDKEYFILE (указание файла ключей WINMD)
/WINMDKEYCONTAINER (указание контейнера ключей)
/WINMDDELAYSIGN (частичная подпись файла WINMD)
Справочник по компоновщику MSVC
Параметры компоновщика MSVC