未能在位置C:\程序文件(x86)\Microsoft Visual Studio 11.0中找到ildasm.exe

ylamdve6  于 2023-03-03  发布在  其他
关注(0)|答案(5)|浏览(291)
  • Visual studio 2012* 的开发人员命令提示符如何搜索ildasm.exe的位置。运行命令窗口 * Visual studio 2012* 的开发人员命令提示符将指向位置C:\Program Files (x86)\Microsoft visual studio 11.0,但在此位置无法找到ildasm.exe。事实上,在命令窗口中输入时,ildasm.exe将打开ildasm工具。

有人能澄清Developer command prompt for Visual studio 2012如何定位物理ildasm.exe吗?

hgtggwj0

hgtggwj01#

对于不同的目标有各种各样的开发人员命令提示符,每个命令提示符都启动一个批处理文件,该文件修改PATH和其他一些东西,以便各种开发人员程序可以工作。
请注意,由这些批处理文件启动的每个命令窗口都以通过用户和系统环境设置指定的PATH开始。然后,批处理文件仅在该命令窗口中修改PATH等。启动新的命令窗口不会从批处理文件获取设置,因为它不会修改用户和系统环境设置。
如果你真的想从命令窗口频繁地轻松访问ildasm.exe,你可以修改用户环境设置。在Windows 7上,你可以通过计算机的属性访问这些设置,在那里你选择“高级系统设置”,然后选择“环境变量”。

utugiqy6

utugiqy62#

您可以在Windows 10计算机的以下路径中找到它。C:\程序文件(x86)\Microsoft SDK\Windows\v10.0A\bin\NETFX 4.8工具

w46czmvw

w46czmvw3#

对于Visual Studio 2022,可以通过Visual Studio开发人员命令提示符启动ILDASM GUI。
进入你的开始菜单,开始输入“开发者命令提示符...”,它应该出现了。
启动Visual Studio的开发人员命令提示符后,键入ILDASM以调出GUI。可以使用“文件”菜单查找要分析的文件。

tjrkku2a

tjrkku2a4#

当您启动Developer command prompt for Visual studio 2012时,该命令(它是一个bat脚本)会修改PATH环境(以及在本例中不重要的其他内容)。
当您在Developer command prompt for Visual studio 2012和经典cmd中键入set时,可以看到差异。
当你打开Developer command prompt for Visual studio 2012时,你确实进入了C:\Program Files (x86)\Microsoft visual studio 11.0,但是由于修改了PATH变量,windows将在该变量提到的每个目录中查找。
它将在c:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\bin\NETFX 4.0 Tools\中找到ildasm.exe

disbfnqx

disbfnqx5#

请检查以下部分。我正在使用VS 2013和2015。

  • C:\程序文件(x86)\Microsoft软件开发工具包\Windows \v7.0A\Bin
  • C:\程序文件(x86)\Microsoft软件开发工具包\Windows \v8.0A\bin\NETFX 4.0工具
  • C:\程序文件(x86)\Microsoft软件开发工具包\Windows\v8.1A\bin\NETFX 4.5.1工具
  • C:\程序文件(x86)\Microsoft软件开发工具包\Windows\v10.0A\bin\NETFX 4.6工具
  • C:\程序文件(x86)\Microsoft软件开发工具包\Windows\v10.0A\bin\NETFX 4.6.1工具
  • C:\程序文件(x86)\Microsoft软件开发工具包\Windows\v10.0A\bin\NETFX 4.7.1工具

如果您想直接从Visual Studio中使用它们,可以尝试以下URL:
Launch ildasm tool from inside visual studio itself how

相关问题