Не удалось найти файл ildasm.exe в папке C:\Program Files (x86)\Microsoft visual studio 11.0
Как подсказка разработчика для 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.
Ответы
Ответ 1
При запуске Developer command prompt for Visual studio 2012
команда (это bat script) изменяет среду PATH
(и другие вещи, которые в данном случае не имеют значения).
Вы можете увидеть разницу при вводе set
в Developer command prompt for Visual studio 2012
и в классическом cmd
.
Когда вы открываете Developer command prompt for Visual studio 2012
, это правда, что вы приземляетесь
C:\Program Files (x86)\Microsoft visual studio 11.0
, но благодаря измененной переменной PATH
переменные окна будут выглядеть в каждом каталоге, указанном этой переменной.
Он найдет ildasm.exe
в i.e. c:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\bin\NETFX 4.0 Tools\
.
Ответ 2
проверьте следующий раздел. Я использую VS 2013 и 2015.
- C:\Program Files (x86)\Microsoft SDK\Windows\v7.0A\Bin
- C:\Program Files (x86)\Microsoft SDK\Windows\v8.0A\bin\NETFX 4.0 Tools
- C:\Program Files (x86)\Microsoft SDK\Windows\v8.1A\bin\NETFX 4.5.1 Инструменты
- C:\Program Files (x86)\Microsoft SDK\Windows\v10.0A\bin\NETFX 4.6 Инструменты
- C:\Program Files (x86)\Microsoft SDK\Windows\v10.0A\bin\NETFX 4.6.1 Инструменты
Если вы хотите использовать их из Visual Studio Directly. Вы можете попробовать следующий URL
Запустите инструмент ildasm из самой внутренней визуальной студии, как
Ответ 3
Существуют различные подсказки команд разработчика для разных целей, каждый из которых запускает командный файл, который изменяет PATH
и некоторые другие вещи, чтобы различные программы разработчика могли работать.
Обратите внимание, что каждое командное окно, запущенное этими командами, начинается с PATH
, заданного с помощью настроек пользователя и системной среды. Затем пакетные файлы изменяют PATH
и т.д. Только в этом командном окне. Запуск нового командного окна не будет получать настройки из командного файла, так как он не изменяет настройки пользователя и системной среды.
Если вам действительно нужен простой доступ к ildasm.exe
часто из командного окна, вы можете изменить настройки пользовательской среды. В Windows 7 вы можете получить доступ к этим настройкам с помощью свойств компьютера, на котором вы выбрали "расширенные системные настройки", а затем "переменные среды".