/NXCOMPAT (與資料執行防止相容)
更新:2007 年 11 月
表示已測試可執行檔,以便能與 Windows 資料執行防止功能相容。
/NXCOMPAT[:NO]
備註
如果元件需要使用 Windows Vista (/SUBSYSTEM 6.0 與以上版本),則 /NXCOMPAT 預設是啟用狀態。如需詳細資訊,請參閱/SUBSYSTEM (指定子系統)。
您可以使用 /NXCOMPAT:NO 明確地指定某個可執行檔為「資料執行防止」不相容。
如需資料執行防止的詳細資訊,請參閱:
https://support.microsoft.com/default.aspx?scid=kb;en-us;875352
https://msdn.microsoft.com/library/default.asp?url=/library/en-us/memory/base/data_execution_prevention.asp (也可以在 MSDN CD 文件庫的資料執行防止找到此文件)
在 Visual Studio 開發環境中設定這個連結器選項
開啟專案的 [屬性 頁] 對話方塊。如需詳細資訊,請參閱設定 Visual C++ 專案屬性。
按一下 [連結器] 資料夾。
按一下 [命令列] 屬性頁。
在 [其他選項] 方塊中輸入選項。
以程式設計方式設定這個連結器選項
- 請參閱 AdditionalOptions。