Где команда командной строки разработчика для VS2013?

Мне нужно запустить файл web.exe из командной строки моего разработчика в Visual Studio 2013. По умолчанию командная строка не установлена ​​в Visual Studio 2013.

Раньше я использовал Visual Studio 2012. У него было установленное по умолчанию окно командной строки разработчика.

Кто-нибудь знает, почему VS2013 по умолчанию не имеет командной строки разработчика? Как настроить командную строку разработчика для VS2013?

Из меню VS2013 Выберите «Инструменты», затем выберите «Внешние инструменты». Введите ниже:

  • Название : «VS2013 Native Tools-Command Prompt» будет хорошим
  • Команда : C:\Windows\System32\cmd.exe
  • Аргументы : /k "C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\VsDevCmd.bat"
  • Первоначальный каталог : выберите в соответствии с вашими потребностями.

Нажмите «ОК». Теперь у вас есть доступ к командной строке в меню «Инструменты».

По какой-то причине он неправильно добавляет значок при запуске Windows 8+. Вот как я это решил:

Используя проводник Windows, перейдите к:

 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Visual Studio 2013 

В этой папке вы увидите ярлык с именем Visual Studio Tools который соответствует (при установке по умолчанию):

 C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\Shortcuts 

Дважды щелкните ярлык (или перейдите в папку выше).

Из этой папки скопируйте ярлык с именем Developer Command Prompt for VS2013 (и любых других, которые вы найдете полезными) в первый каталог (для Start Menu ). Вероятно, вам будет предложено получить административный доступ (сделайте это).

Как только вы это сделаете, теперь у вас появится значок, ansible для командной строки 2013 года.

Я использовал модифицированную версию этого ответа, основанный на моем опыте добавления его в VS 2010:

  1. Выберите Tools >> External Tools в Visual Studio
  2. Нажмите Add
  3. Название: Я использую Visual Studio Command &Prompt
    • &P Делает P альтернативной клавишей (при активном меню)
    • Первоначально я использовал C, но это конфликтует с существующим ярлыком для Customize
  4. Команда: C:\Windows\System32\cmd.exe
  5. Аргументы: \k "C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\vsvars32.bat
    • /k поддерживает вторичный сеанс, поэтому окно не закрывается в .bat-файле
  6. Начальный каталог: я использую $(ProjectDir) (из выпадающего списка)
  7. Нажмите «ОК».

Теперь у вас есть доступ к командной строке в меню «Инструменты».

См. Также: Добавить командную строку Visual C # Express 2010

введите описание изображения здесь

Вы можете просто перейти в Меню> Все программы> Visual Studio 2013. Выберите ссылку на папку «Инструменты Visual Studio». Это откроет папку. Существует несколько ярлыков командной строки, которые вы можете использовать. Они отлично работали для меня.

Я думаю, что здесь могут быть разные варианты для разных процессоров, поэтому они объединяют их все.

Я не знаю, изменилось ли это недавно – ответ Самуэля не касался меня, хотя эта ссылка казалась авторитетной.

Несколько вещей

1) По какой-то причине папка в стартовом меню называется Visual Studio 2013 , а не Microsoft Visual Studio 2013 . Используя интерфейс win8 apps, вы можете увидеть запись 2010 Microsoft Visual Studio 2010 , и поскольку вы не видите новую папку 2013 Microsoft Visual Studio 2013 рядом с ней, вы предполагаете, что ее нет. Но это … Просто несколько страниц прокручиваются.

2) Кажется, что Windows 8 (или, по крайней мере, 8.1) не может отображать подпапки. Я попытался создать папку под папкой Visual Studio 2013 с ярлыками, и вся папка просто не отображалась.

3) Именно поэтому установленный ярлык. Не знаете, что такое поведение Windows 7 с ярлыком в меню «Пуск», но меню приложений просто отображает его как папку. Когда вы нажимаете на нее, это приводит к так называемым недостающим ярлыкам в проводнике.

Окончательное решение: в разделе C:\ProgramData\Microsoft\Windows\Start Menu\Programs создайте новую папку под названием Microsoft Visual Studio 2013 . Скопируйте ярлыки из C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\Shortcuts в эту новую папку. Затем вы будете иметь свои значки, используя интерфейс приложения Windows 8 под заголовком, который является новым именем папки.

Вы также сможете просто начать вводить текст со стартового экрана VS2013 , и теперь будут отображаться значки.

Поскольку любое решение, данное до сих пор, откроет командную строку в папке проекта, вам все равно придется перейти к папке проекта. Если вы заинтересованы в получении командной строки непосредственно в папке проекта, вот мои 2 шага:

  1. Щелкните правой кнопкой мыши в проводнике решений по имени проекта (только под именем решения) и выберите команду «Открыть папку в проводнике файлов»,
  2. Как только проводник Windows будет открыт, просто введите адресную строку «cmd», а затем нажмите enter!

И вуаля! надеюсь, это поможет

Командная строка Visual studio – это не что иное, как обычная командная строка, где по умолчанию задано несколько переменных среды. Эти переменные задаются в пакетном скрипте: C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ Tools \ VsDevCmd.bat. Итак, в основном, чтобы получить командную команду визуальной студии для конкретной версии, просто откройте обычную командную строку и запустите этот пакетный скрипт: C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ Tools \ VsDevCmd.bat (изменение визуального студийная версия на основе установленной вами версии). Voila у вас есть командная строка визуальной студии. Вы можете написать скрипт для запуска командного файла и открыть cmd.exe.

Работает с VS 2017
Я установил инструмент расширения Visual Studio Command Prompt (devCmd).
Вы можете скачать его здесь: https://marketplace.visualstudio.com/items?itemName=ShemeerNS.VisualStudioCommandPromptdevCmd#review-details

Дважды щелкните файл, убедитесь, что среда IDE закрыта во время установки.
Откройте визуальную студию и запустите команду «Командная строка разработчика» из VS2017

введите описание изображения здесь

Я использую VS 2012, поэтому я C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Microsoft Visual Studio 2012\Visual Studio Tools к « C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Microsoft Visual Studio 2012\Visual Studio Tools » и запустил в качестве администратора этот ярлык «Командная строка разработчика для VS2012». В командной оболочке я вставил

aspnet_regiis -i

и, как я подозревал, это не дало успеха в Windows 10: введите описание изображения здесь

Таким образом, все, что мне нужно было сделать, это «Включить / выключить функции Windows» на панели управления и перезапустить мою машину для внесения изменений. Это решило проблему. Благодарю.

  • Каким будет свойство Aliases ссылок на сборки в Visual Studio 8
  • Изменить и продолжить: «Изменения не допускаются, когда ...»
  • Как диагностировать и исправить ошибку в Visual Studio (например, 2015, 2017)?
  • Установщик Visual Studio 2015 зависает во время установки?
  • Проект MVC по ошибке VS2010: тип проекта не поддерживается этой установкой
  • Использование «cl» Visual Studio из обычной командной строки
  • Как использовать окно Immediate в Visual Studio?
  • Что это за ожидание фоновой операции в Visual Studio 2012?
  • update-database: «При установлении соединения с SQL Server возникла связанная с сетью или конкретная ошибка экземпляра»
  • Несколько ошибок Установка Visual Studio 2015 Community Edition
  • Создайте новый проект TypeScript в Visual Studio
  • Interesting Posts

    С трудом пытаться понять «next / next ()» в express.js

    Является ли файловая система частью операционной системы?

    json.Marshal (struct) возвращает “{}”

    Можно ли отображать распечатанный вывод через redirect оболочки?

    Что означает статус = отменен для ресурса в средствах разработчика Chrome?

    Как устранить ошибку «Не удается найти модуль» с помощью Node.js?

    Возможные причины WINDOWS \ system32 \ drivers \ etc \ hosts не работает (appart из очевидного)

    Невозможно отформатировать 32-гигабайтную карту micro-SD

    Как сделать текстовое поле, которое принимает только числа?

    Почему std :: vector :: operator от 5 до 10 раз быстрее, чем std :: vector :: at ()?

    Как я могу правильно обрабатывать 404 в ASP.NET MVC?

    Опционы Downcasting в Swift: как? Тип, или как! Тип?

    Как сохранить историю изменений данных в одной книге или листе excel в другой книге или листе

    Почему я получаю UnsupportedOperationException при попытке удалить элемент из списка?

    Странный остаток на ячейке с проверкой данных при использовании Excel VBA

    Давайте будем гением компьютера.