Wie funktioniert CorFlags.exe / 32BIT +?
Ich denke, meine Frage ist über dieCLR Lader. Ich möchte die Mechanik dahinter verstehenCorFlags.exe /32BIT+
Funktionalität.
Wir wissen, dass wenn man eine mit demBeliebige CPU Unter 64-Bit-Windows wird das Flag als 64-Bit-Prozess gestartet. Wenn man renntCorFlags /32BIT+
Bei dieser Assembly wird sie als 32-Bit-Prozess gestartet. Ich finde das faszinierend.
Ich habe so viele Fragen dazu:
Wie ist es implementiert?Ist der OS Loader involviert?Ist es möglich, eine benutzerdefinierte Anwendung (vermutlich eine nicht verwaltete) zu erstellen, die auf Wunsch eine 32-Bit- oder 64-Bit-CLR lädt?Gibt es einen Artikel, ein Buch, einen Blog usw., in dem die Funktionsweise dieser Funktion erläutert wird?