/target:winmdobj (параметры компилятора C#)
Если используется параметр компилятора /target:winmdobj, то компилятор создает промежуточный файл .winmdobj которому можно преобразовать в Windows является файл (.winmd) среды выполнения.Файл .winmd затем может быть использован программами JavaScript и C++, в дополнение к программам управляемого языка.
/target:winmdobj
Заметки
Параметр winmdobj сообщает компилятору, что этот модуль является обязательным.В ответе Visual Studio будет компилироваться библиотеки классов C# в файле .winmdobj.Файл .winmdobj затем можно указать с помощью средства экспорта WinMDExp для создания файла метаданных Windows (.winmd).Файл .winmd содержит код из исходной библиотеки и метаданные WinMD, которая используется JavaScript или C++ и средой выполнения рабочих процессов Windows.
Вывод файла, компилировать с помощью параметра компилятора /target:winmdobj предназначен для использования только в качестве входных для средства экспорта WimMDExp; сам файл .winmdobj не ссылаются непосредственно.
Если не используется параметр /out указать в противном случае имя файла вывода принимает имя первого входного файла.Метод В основном не требуется.
Если указан параметр /target: параметр winmdobj не используются в командной строке все файлы до следующего /out или параметр /target: модуль создать программу Windows.
Установка параметра компилятора в интегрированной среде разработки Visual Studio для приложений хранилища Windows
В Обозреватель решений открыть контекстное меню для проекта, а затем выберите Свойства.
Выберите вкладку Приложение.
В списке Тип выходных данных выберите файл WinMD.
Параметр файл WinMD доступен только для шаблонов приложения Магазина Windows.
Дополнительные сведения об установке этого параметра компилятора программным путем см. в разделе OutputType.
Пример
Следующая команда будет компилироваться filename.cs в промежуточный файл .winmdobj.
csc /target:winmdobj filename.cs
См. также
Ссылки
/target (параметры компилятора C#)