/ALLOWISOLATION (Manifestsuche)

Gibt das Verhalten bei der Manifestsuche an.

Syntax

/ALLOWISOLATION[:NO]

Hinweise

Die /ALLOWISOLATION:NO Linkeroption gibt an, dass DLLs geladen werden, als ob kein Manifest vorhanden war, und bewirkt, dass der Linker das IMAGE_DLLCHARACTERISTICS_NO_ISOLATION Bit im Feld der optionalen Kopfzeile DllCharacteristics festlegen kann.

/ALLOWISOLATION bewirkt, dass das Betriebssystem Manifest-Nachschlagevorgänge ausführen und lädt.

/ALLOWISOLATION ist die Standardoption.

Wenn die Isolation für eine ausführbare Datei deaktiviert ist, versucht das Windows-Ladeprogramm nicht, ein Anwendungsmanifest für den neu erstellten Prozess zu finden. Der neue Prozess verfügt nicht über einen Standardaktivierungskontext, auch wenn es ein Manifest innerhalb der ausführbaren Datei gibt oder im selben Verzeichnis wie die ausführbare Datei mit dem Namen <executable-name>.exe.manifestplatziert wird.

Weitere Informationen finden Sie unter Referenz zu Manifestdateien.

So legen Sie diese Linkeroption in der Visual Studio-Entwicklungsumgebung fest

  1. Öffnen Sie das Dialogfeld Eigenschaftenseiten des Projekts. Weitere Informationen erhalten Sie unter Set C++ compiler and build properties in Visual Studio (Festlegen der Compiler- und Buildeigenschaften (C++) in Visual Studio).

  2. Wählen Sie die Eigenschaftenseite der Konfigurationseigenschaften-Linker-Manifestdatei>> aus.

  3. Ändern Sie die Eigenschaft "Isolation zulassen ".

Siehe auch

MSVC-Linkerreferenz
Linkeroptionen