Поделиться через


/ALLOWISOLATION (Поиск манифеста)

Задает поведение нахождения файлов манифеста.

Синтаксис

/ALLOWISOLATION[:NO]

Замечания

Параметр /ALLOWISOLATION:NO компоновщика указывает, что библиотеки DLL загружаются, как если бы не было манифеста, и компоновщик устанавливает IMAGE_DLLCHARACTERISTICS_NO_ISOLATION бит в поле необязательного заголовка DllCharacteristics .

/ALLOWISOLATION Приводит к тому, что операционная система выполняет поиск манифестов и загружается.

Значение по умолчанию — /ALLOWISOLATION.

Если изоляция отключена для исполняемого файла, загрузчик Windows не попытается найти манифест приложения для созданного процесса. Новый процесс не будет иметь контекст активации по умолчанию, даже если в исполняемом файле есть манифест или помещен в тот же каталог, что и исполняемый файл с именем <executable-name>.exe.manifest.

Дополнительные сведения см . в справочнике по файлам манифеста.

Задание данного параметра компоновщика в среде разработки Visual Studio

  1. Откройте диалоговое окно Страницы свойств проекта. Подробнее см. в статье Настройка компилятора C++ и свойства сборки в Visual Studio.

  2. Выберите страницу свойств>файла манифеста манифеста компоновщика>конфигурации.

  3. Измените свойство Allow Isolation .

См. также

Справочник по компоновщику MSVC
Параметры компоновщика MSVC