在Visual Studio 2019中,"ildasm"在哪里?

23

我曾经可以在Visual Studio 2017的开发人员命令提示符中运行ildasm,但在Visual Studio 2019中,ildasm不再可用:

C:\Program Files (x86)\Microsoft Visual Studio\2019\Community>ildasm
'ildasm' is not recognized as an internal or external command,
operable program or batch file.

它被替换成了其他东西,还是我的 VS 2019 安装不完整?


1
请参阅以下内容:参见 - Jeroen Mostert
@JeroenMostert 我已将VS 2019更新到16.2版本,问题得到解决。谢谢! - redcurry
2个回答

36

ildasm.exe是安装在Windows SDK工具中的,位于C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools\ildasm.exe或类似位置(根据版本而异)。

您可以从此网站安装SDK,也可以在安装VS2019期间选择它作为可选组件之一安装。


今天我花了好几个小时找 ILDASM,非常感谢你! - Jessie Lesbian
在Visual Studio安装程序的“工作负载”选项卡中,Windows 10 SDK包含在通用Windows平台开发中。 - Junior Mayhé

5

尝试直接从开发人员命令提示符2019/2017中使用它


1
那在VS2019中有效,不需要安装其他任何东西。 - zar

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接