Where is CorFlags.exe? (.NET Framework Tools)

If you want to find it in Visual Studio Developer CMD and have Python, use this script (my original work):

import os
def selectlower(w):
    d = []
    for i in w:
        d.append(i.lower())
    return d
def searchmyPATH(name):
    e = True
    pathenv = os.environ['PATH']
    paths = pathenv.split(';')
    for x in paths:
        if os.path.exists(x) and os.path.isdir(x):
            y = selectlower(os.listdir(x))
            if name.lower() in y:
                print(x)
                e = False
    if e:
        print("none")
searchmyPATH("corflags.exe")

With my 64-bit Windows 10 machine, I found it in C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools as an example. (I was actually looking for ResGen.)
Run the Python script in VS Developer CMD.


It should be part of the Windows SDK, version 6 or higher, located somewhere like...

%ProgramFiles%\Microsoft SDKs\Windows\v6.0A\Bin\CorFlags.exe
%ProgramFiles%\Microsoft SDKs\Windows\v6.0A\Bin\x64\CorFlags.exe
%ProgramFiles%\Microsoft SDKs\Windows\v7.0A\Bin\CorFlags.exe
%ProgramFiles%\Microsoft SDKs\Windows\v7.0A\Bin\x64\CorFlags.exe
%ProgramFiles%\Microsoft SDKs\Windows\v7.1\Bin\CorFlags.exe
%ProgramFiles%\Microsoft SDKs\Windows\v7.1\Bin\x64\CorFlags.exe
%ProgramFiles%\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 Tools\CorFlags.exe
%ProgramFiles%\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 Tools\x64\CorFlags.exe
%ProgramFiles%\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6 Tools\CorFlags.exe
%ProgramFiles%\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6 Tools\x64\CorFlags.exe
%ProgramFiles%\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools\CorFlags.exe
%ProgramFiles%\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools\x64\CorFlags.exe

If you don't see it and you have a 64-bit system, also check %ProgramFiles(x86)%.