Dela via


CorFlags.exe (CorFlags Conversion Tool)

Med corflagskonverteringsverktyget kan du konfigurera avsnittet CorFlags i huvudet på en bärbar körbar avbildning.

Det här verktyget installeras automatiskt med Visual Studio. Om du vill köra verktyget använder du Visual Studio Developer Command Prompt eller Visual Studio Developer PowerShell.

Skriv följande vid kommandotolken:

Syntax

CorFlags.exe assembly [options]  

Parametrar

Obligatorisk parameter Description
assembly Namnet på sammansättningen som CorFlags ska konfigureras för.
Alternativ Beskrivning
-32BIT[REQ]+ Anger flaggan 32BITREQUIRED.
-32BIT[REQ]- Rensar flaggan 32BITREQUIRED.
-32BITPREF+ Anger flaggan 32BITPREFERRED. Appen körs som en 32-bitarsprocess även på 64-bitarsplattformar. Ange den här flaggan endast för EXE-filer. Om flaggan har angetts för en DLL kan DLL-filen inte läsas in i 64-bitarsprocesser och ett BadImageFormatException undantag genereras. En EXE-fil med den här flaggan kan läsas in i en 64-bitarsprocess.

Nytt i .NET Framework 4.5.
-32BITPREF- Rensar flaggan 32BITPREFERRED.

Nytt i .NET Framework 4.5.
-? Visar kommandosyntax och alternativ för verktyget.
-Force Tvingar fram en uppdatering även om sammansättningen är starkt namngiven. Viktigt: Om du uppdaterar en starkt namngiven sammansättning måste du signera den igen innan du kör dess kod.
-help Visar kommandosyntax och alternativ för verktyget.
-ILONLY+ Anger ILONLY-flaggan.
-ILONLY- Rensar ILONLY-flaggan.
-nologo Undertrycker microsofts startbanderoll.
-RevertCLRHeader Återställer CLR-huvudversionen till 2.0.
-UpgradeCLRHeader Uppgraderar CLR-huvudversionen till 2.5. Observera: Sammansättningar måste ha en CLR-huvudversion av 2.5 eller senare för att kunna köras internt.

Kommentarer

Om inga alternativ anges visar verktyget CorFlags-konvertering flaggorna för den angivna sammansättningen.

Mer information finns i avsnitt II.25.3.3.1 Körningsflaggor i ECMA-335-specifikationen. Information om PE-flaggan finns i Valfritt sidhuvud (endast bild).

Se även