在哪里可以找到CorFlags.exe tool?我找遍了我的硬盘,但没有找到。
我有:.NET Framework 4.0,Visual C# 2010学习版,Visual C++ 2010学习版。操作系统为Windows 7旗舰版32位。
发布于 2010-12-15 21:25:58
它应该是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)%.
发布于 2020-11-24 00:22:00
如果您想在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位Windows10机器上,我以C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools为例找到了它。(我实际上是在找ResGen。)
在VS Developer CMD中运行Python脚本。
https://stackoverflow.com/questions/4450341
复制相似问题