/NXCOMPAT (совместимо с предотвращением исполнения данных (DEP))
Обновлен: Ноябрь 2007
Указывает на то, что исполняемое приложение тестировалось на совместимость с функциональной возможностью предотвращения исполнения данных в Windows.
/NXCOMPAT[:NO]
Заметки
/NXCOMPAT включен по умолчанию, если для компонента требуется Windows Vista (/SUBSYSTEM версии 6.0 и более поздних версий). Дополнительные сведения см. в разделе /SUBSYSTEM (укажите подсистему).
/NXCOMPAT:NO может использоваться, чтобы явным образом определить исполняемый файл как несовместимый с функцией предотвращения исполнения данных.
Дополнительные сведения о функции предотвращения исполнения данных см. в разделе:
https://support.microsoft.com/default.aspx?scid=kb;ru-ru;875352
https://msdn.microsoft.com/library/default.asp?url=/library/en-us/memory/base/data_execution_prevention.asp (также доступно на компакт-диске библиотеки MSDN в разделе Предотвращение исполнения данных)
Установка данного параметра компоновщика в среде разработки Visual Studio
Откройте диалоговое окно Страницы свойств проекта. Дополнительные сведения см. в разделе Настройка свойств проекта Visual C++.
Выберите папку Компоновщик.
Выберите страницу свойств Командная строка.
Введите параметр в поле Дополнительные параметры.
Установка данного параметра компоновщика программным способом
- См. раздел AdditionalOptions.