Ответы с форумов MSDN

Visual Studio - Что такое devenv.exe?

Date: 05.08.2020 18:58:19

Естественно, входит - это же сама студия... Даже если бы исполняемый файл назывался по другому, это бы не имело никакого значения - команду просто нужно было бы поменять на это другое имя. Кроме того, приведенная команда вообще ничего особенного не делает, она просто открывает файл out\Default\all.sln в Visual Studio, то есть вместо нее можно использовать банальное Файл - Открыть. 

Message 114

Date: 06.08.2020 11:26:29

Еще раз, devenv.exe - это не какая-то команда, это сама студия, ее WPF-оболочка. Только в Express-редакциях исполняемый файл называется по другому, например WDExpress.exe для VS 2012 Express for Desktop, во всех других редакциях имя именно такое, хотя возможно недавно что-то поменялось. devenv.com - вспомогательная утилита для перенаправления потоков ввода/вывода при вызове devenv.exe из командной строки. Это документировано здесь: https://docs.microsoft.com/en-us/visualstudio/ide/reference/devenv-command-line-switches?view=vs-2019. Ни о каком создании проекта и слова нет. Что логично, учитывая, сколько разных типов проектов студия поддерживает, каким образом команда, состоящая только из пути к .sln-файлу, может создавать проект? 

У вас сама студия то запускается? Если запускается, посмотрите путь исполняемого файла в диспетчере задач, там и будет devenv или его аналог. 


Автор: VadimTagil

Главная страница - Список тем - Репозиторий на GitHub