Где находится CorFlags.exe? (Инструменты.NET Framework)

Где я могу найти инструмент CorFlags.exe? Я сделал полный поиск моего жесткого диска, но он не был найден.

У меня есть .NET Framework 4.0, Visual C# 2010 Express, Visual C++ 2010 Express. ОС Windows 7 Ultimate 32-разрядная.

1 ответ

Решение

Он должен быть частью Windows SDK версии 6 или выше, расположенный где-то вроде...

%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

Если вы не видите его, и у вас есть 64-битная система, также проверьте %ProgramFiles(x86)%,

Если вы хотите найти его в Visual Studio Developer CMD и иметь Python, используйте этот скрипт (моя оригинальная работа):

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")

На моем 64-битном компьютере с Windows 10 я нашел его в C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 ToolsНапример. (На самом деле я искал ResGen.)
Запустите сценарий Python в VS Developer CMD.

Другие вопросы по тегам