Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Bereidt een installatiekopieën voor hotpatching voor.
Syntaxis
/hotpatch
Opmerking
Deze optie is alleen beschikbaar voor x86
Opmerkingen
Wanneer /hotpatch deze wordt gebruikt tijdens de compilatie, zorgt de compiler ervoor dat de eerste instructie van elke functie ten minste 2 bytes lang is en dat er geen sprong binnen de functie naar de eerste instructie gaat. Deze voorwaarden zijn vereist voor hotpatching.
Als u de voorbereiding voor het maken van een hotpatchable voor een installatiekopieën wilt voltooien, gebruikt /functionpadmin u /hotpatchdeze om een koppeling te maken. Wanneer u een afbeelding compileert en koppelt met behulp van één aanroep van cl.exe, /hotpatch impliceert /functionpadmin.
Aanbeveling
Arm64- en x64-architecturen worden altijd behandeld als hotpatchable. Maar u moet nog steeds een koppeling maken met behulp van het maken van /functionpadmin hotpatchable-installatiekopieën voor deze installatiekopieën.
Deze compileroptie instellen in de Ontwikkelomgeving van Visual Studio
- Het dialoogvenster Eigenschappenpagina's van het project openen. Zie C++ compiler en buildeigenschappen instellen in Visual Studio voor meer informatie.
- Selecteer de eigenschappenpagina configuratie-eigenschappen>C/C++>.
- Voeg de compileroptie toe aan het vak Extra opties .
Deze compileroptie programmatisch instellen
- Zie AdditionalOptions.
Zie ook
Opties voor MSVC-compiler
MSVC-compiler Command-Line syntaxis