/CLRIMAGETYPE (указание типа образа среды CLR)
Установите тип образа CLR в компонуемом образе.
Синтаксис
/CLRIMAGETYPE:{IJW|PURE|SAFE|SAFE32BITPREFERRED}
Замечания
Компоновщик принимает объекты в машинном коде, а также объекты MSIL, скомпилированные с параметром /clr. Параметры компилятора /clr:pure и /clr:safe не рекомендуется использовать в Visual Studio 2015 и они не поддерживаются в Visual Studio 2017 и более поздних версий. При передаче сочетания объектов разных типов в одной сборке проверяемость итогового выходного файла по умолчанию соответствует самому низкому уровню проверяемости входных модулей. Например, при передаче образа в машинном коде и образа в смешанном режиме (скомпилированного с параметром /clr) итоговый образ будет образом в смешанном режиме.
При необходимости указать самый низкий уровень проверяемости можно с помощью параметра /CLRIMAGETYPE.
Сведения о том, как определить тип образа среды файла CLR, см. в разделе /CLRHEADER.
Задание данного параметра компоновщика в среде разработки Visual Studio
Откройте диалоговое окно Страницы свойств проекта. Подробнее см. в статье Настройка компилятора C++ и свойства сборки в Visual Studio.
Выберите страницу свойств>компоновщика>конфигурации Advanced.
Измените значение свойства Тип CLR-образа.
Задание данного параметра компоновщика программным способом
- См. раздел CLRImageType.