Как запустить visual studio 2010 нет ярлыка

Обновлено: 08.07.2024

У меня есть три разные версии Visual Studio, установленные на моей машине, Visual Studio 2003, Visual Studio 2008 и VS2005.

Как запустить определенную версию Visual Studio с помощью командной строки.

devenv.exe открывает последнюю версию Visual Studio. Что делать, если требуется открыть Visual Studio 2003 с помощью командной строки?

вы должны использовать путь, чтобы отличить их. Например, вот команда Visual Studio 2005 на моем ноутбуке:

вот еще один совет: вы можете выяснить, как запускать различные приложения Windows из командной строки, найдя их в меню "Пуск" Windows, щелкнув правой кнопкой мыши значок, выберите "Свойства", а затем на вкладке "Ярлык" посмотрите на целевое текстовое поле. Скопируйте этот текст, и обычно вы можете использовать его в командной строке консоли.

этот ответ-это другой способ обработки запуска Visual Studio в Windows с 7 по 10 С помощью клавиши Windows пуск to старт целевое приложение.

    закрепите каждую версию на панели задач. Один из способов-щелкнуть правой кнопкой мыши активную запущенную программу и выбрать " Pin to Taskbar. Или найдите в диспетчере программ и щелкните правой кнопкой мыши снова, чтобы закрепить.

закрепите каждую другую версию рядом с панелью задач. Для этот пример закрепляет каждую версию последовательно 2003, 2005 и, наконец, 2008. Убедитесь, что они находятся рядом с кнопкой Пуск для облегчения запоминания номера индекса.

enter image description here

это быстро и легко и может запускать несколько экземпляров без вызова командной консоли.

используйте devenv.exe для конкретной версии Visual Studio. Будет один, расположенный в папке Common7\IDE установки. Вот каталоги, как я помню для различных версий.

  • 2008: %ProgramFiles%\Microsoft Visual Studio 9.0\Common7\Ide\devenv.exe
  • 2005: %ProgramFiles%\Microsoft visual Studio 8\Common7\Ide\devenv.exe

можно также использовать" Visual Studio 2005 командной строки "и" Visual Studio 2008 командной строки "для загрузки среды командной оболочки конкретной версии, а затем запустить "devenv". Обычно это находится в разделе Пуск- > Программы - >Visual Studio - >Visual Studio Tools

Если вы не можете или не хотите получить доступ к нему через меню "Пуск", вы также можете "загрузить" среду VS-version в обычной командной оболочке, используя следующее (для VS 2008, с путем установки по умолчанию): (Примечание: измените x86 в соответствии с вашей платформой)

(32 бит) %comspec% /k ""C:\Program файлы\Microsoft Visual Studio 8\VC\vcvarsall.летучая мышь"" х86
(64 бит) %comspec% /k ""C:\Program файлы (x86)\Microsoft Visual Studio 8\VC\vcvarsall.летучая мышь"" х86

или для VS 2008 (с путем установки по умолчанию):

(32 бит) %comspec% /k ""C:\Program файлы\Microsoft Visual Studio 9.0\VC\vcvarsall.летучая мышь"" х86
(64 бит) %comspec% /k ""C:\Program файлы (x86)\Microsoft Visual Студия\9.0 ВК\файл vcvarsall.летучая мышь"" х86

каждый устанавливает среду, поэтому, если вы затем выполните "devenv", он загрузит версию correxct.

используйте путь отмены, например, C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe .

Here is the shortcut, You can just type devenv.exe and start visual studio

вот ярлык, вы можете просто ввести devenv.exe и запустите visual studio

я попробовал ответ, который был принят в этом вопросе, но он не работал для меня

Я смог запустить Visual studio из RUN введя devenv.exe в нем.

WIN+R не работал для открытия RUN , поэтому в командной строке я набрал следующий путь в командной строке

1) devenv (открыть VS)

2) devenv *.sln (затем вкладка для автозаполнения и введите, чтобы открыть VS и автоматически загрузить текущее решение)

по умолчанию, это работает только в командной строке разработчика. Чтобы он работал в обычной консоли (я использую cmder) вам нужно добавить путь к папке devenv.exe в путь к имени переменной системной среды. Для меня это так:

C:\Program Files (x86)\Microsoft Visual Studio17\Professional\Common7\IDE

вы также можете использовать это скрипт и сохраните его как и летучая мышь, и тогда он найдет для вас *.sln-файл в папке и автоматически открывает visual studio с загруженным решением (как в 2.)

кто-нибудь знает, как открыть его с помощью Visual Express 2012 для рабочего стола Windows?

или просто найдите " разработчик "в меню" приложения "Windows 8, затем он приведет вас к"командной строке разработчика для VS2012".

для Visual Studio на mac вы можете:

open '/Applications/Visual Studio.app' [path_to].sln

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

Как создать ярлык для запуска Visual Studio с правами администратора?

На самом деле мне нужно перейти в папку меню «Пуск» Visual Studio, щелкнуть значок правой кнопкой и выбрать «Запуск от имени администратора».

Щелкните ярлык правой кнопкой мыши и выберите «Свойства». На вкладке «Ярлык» нажмите кнопку «Дополнительно» (внизу справа). Установите флажок Запуск от имени администратора.

Я знаю, что OP был о том, как создать ярлык, который запускает VS от имени администратора, но, используя приведенные ниже шаги, вы всегда можете запустить VS от имени администратора.

Вариант 1. Настройте VSLauncher.exe и DevEnv.exe так, чтобы они всегда запускались от имени администратора.

Чтобы Visual Studio всегда запускалась от имени администратора при открытии любого файла .sln :

Чтобы Visual Studio всегда запускалась от имени администратора при прямом открытии Visual Studio , проделайте то же самое с файлом (-ами) DevEnv.exe. Эти файлы находятся по адресу:

Visual Studio 2010

C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe

Visual Studio 2012

C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe

Visual Studio 2013

C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe

Visual Studio 2015

C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe

Вариант 2 - используйте расширение VSCommands для Visual Studio

Установите бесплатное расширение VSCommands для Visual Studio (он находится в Галерея расширений Visual Studio), а затем настройте его так, чтобы Visual Studio всегда запускалась с правами администратора, выбрав Инструменты -> VSCommands -> Параметры -> Улучшения IDE -> Общие и отметив Always start Visual Studio with elevated permissions и нажмите кнопку "Сохранить".

Примечание. VSCommands в настоящее время недоступен для VS 2015, но на их сайте говорится, что они работают над его обновлением для поддержки VS 2015.

Мое мнение

Я предпочитаю вариант 2, потому что:

  • это также позволяет вам легко отключить эту функцию.
  • VSCommands поставляется с множеством других замечательных функций, поэтому я всегда устанавливаю его.
  • просто сделать это проще, чем вариант 1.

Я искал способ запуска файлов решений Visual Studio (.sln) как Administrator . Я только что нашел довольно хороший способ сделать это .

Поместите это содержимое в файл с именем RunAsAdministrator.reg :

Дважды щелкните файл, чтобы запустить его.

Теперь, когда вы щелкаете файл правой кнопкой мыши, у вас будет возможность запустить его от имени администратора следующим образом:

enter image description here

Теперь, когда вы используете этот ярлык, он должен запускать программу от имени администратора.

Приведенные выше ответы работают, но в Windows 10 вы можете столкнуться с включенным расширенным экраном ярлыков . Итак, для Windows 10 сделайте следующее:

  1. Создать ярлык для файла решения
  2. Щелкните правой кнопкой мыши ярлык => свойства
  3. Выберите вкладку "Ярлык"
  4. В разделе «Цель» добавьте расположение исполняемого файла Visual Studio перед путем sln. Например: «C: \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ Community \ Common7 \ IDE \ devenv.exe» C: \ mypath \ example \ example.sln
  5. Нажмите Advanced под вкладкой ярлыка - вы сможете редактировать окно достижений.
  6. Выберите «Запуск от имени администратора».
  7. Нажмите ОК
  8. Дважды щелкните ярлык - теперь вы сможете запустить решение от имени администратора.

Ctrl + Shift + щелчок по ярлыку Visual Studio 2019, похоже, открывает Visual Studio Professional 2019 в режиме администратора.

На странице «Параметры. Клавиатура» выберите «Debug.StepOver» из списка команд, а затем переведите фокус на текстовое поле «Нажимать сочетания клавиш» и нажмите F10, нажмите кнопку «Назначить», чтобы повторно назначить сочетание клавиш, это работает?

Вы также можете попробовать запустить Visual Studio в безопасном режиме, который предотвратит загрузку всех сторонних пакетов VSPackages при запуске Visual Studio; Если проблема исчезнет в безопасном режиме, вы можете проверить установленные надстройки или пакеты VSPackages.

Во-вторых, чтобы регистрировать всю активность Visual Studio в файле журнала для дальнейшего устранения неполадок, используйте переключатель / Log и опубликуйте здесь содержимое файла журнала, чтобы мы могли более подробно изучить его.

Если эта функция раньше работала хорошо и внезапно ведет себя ненормально, это обычно указывает на то, что некоторые файлы или конфигурации установки Visual Studio повреждены или пропущены, вы можете:

Восстанавливает настройки Visual Studio по умолчанию с помощью команды «Devenv.exe / ResetSettings». Пожалуйста, сделайте резервную копию ваших настроек перед восстановлением настроек по умолчанию.

Восстановить / переустановить Visual Studio;

Чтобы восстановить Visual Studio В диалоговом окне «Установка и удаление программ» выберите Visual Studio, затем нажмите «Заменить / удалить».

У меня тоже была эта проблема, и я подумал, что у моей клавиатуры проблема, но в конечном итоге я понял, что использую другую программу (camtesia), и эта программа использует ярлык F10. как только я его закрыл, проблема решена

Еще одна очень специфическая ситуация, из-за которой пошаговое выполнение может не работать: я без проблем использую VS много лет. Все внезапно, в одном конкретном (новом) файле, я не мог использовать отладчик. Использование команды «Step Over» в меню или нажатие F10 вызывало выход из метода. Виновник? Атрибут [DebuggerStepThrough]! Я скопировал простой класс, используемый для представления объекта, сериализуемого в XML. На нем был атрибут DebuggerStepThrough, и я на мгновение задумался об этом, но потом забыл об этом и закодировал, сделав несколько его копий, чтобы настроить классы, которые будут обеспечивать требуемую структуру XML. Затем в один из этих классов я добавил метод, в котором была действительно содержательная логика. Именно тогда я обнаружил, что не могу пройти через это. Я мог устанавливать точки останова на отдельных строках, и отладчик останавливался, но это становилось неприятностью. Когда я прочитал все приведенные выше решения и не нашел ничего полезного, я внезапно вспомнил, что видел атрибут [DebuggerStepThrough]. Надеюсь, это поможет кому-то другому.

Я просто отключил и подключил клавиатуру, и она работала отлично :) Я использую внешнюю клавиатуру на своем ноутбуке.

Описание проблемы:

Та же проблема, что и OP, но немного хуже:

Когда я попытался нажать любую клавишу в разделе «Нажать сочетания клавиш», здесь:

Я не мог использовать F10 , но я мог использовать Alt + F10

Оказывается, у меня на рабочем столе было несколько ярлыков, для которых задано значение F10.

Application shortcut using F10 shortcut key

Все ярлыки добавлены (возможно) каким-то вредоносным ПО, которое я установил по ошибке.

Я удалил эти ярлыки. и пришлось перезапустить процесс Explorer.exe .

Привет, я тоже столкнулся с этой проблемой. Я отлаживал проект на C ++.

Для людей, которые все еще страдают от этой проблемы, попробуйте изменить свойства «Devenv.exe» на вкладке «Совместимость» на «Запуск от имени администратора».

Это решило проблему для меня, надеюсь, это сработает и для вас.

У меня была аналогичная проблема с эргономичной клавиатурой Microsoft: F10 не работал как переход для отладчика. Но при этом Fn-F10 работал на ноутбуке Lenovo. Я нашел разрешение для эргономичной клавиатуры Microsoft: нажмите клавишу блокировки функций справа от F12. Это клавиша переключения, у которой были выключены функциональные клавиши.

Я знаю, что это старая проблема, но это один из первых результатов поиска «Visual Studio F10 не работает», поэтому я хотел опубликовать здесь одно возможное решение на случай, если кто-то еще столкнется с этой страницей с той же проблемой. Моя проблема была вызвана очень специфической ситуацией, поэтому она может не сработать для всех. Проблема заключалась в том, что ярлык F10 просто не работал. При нажатии ничего не происходило. Когда я пытался сбросить комбинацию клавиш для Debug.StepOver, он не принимал F10 в качестве входных данных.

РЕШЕНИЕ: "Разогреть" или удалить Deep Freeze. Я использовал программное обеспечение под названием Deep Freeze для защиты определенных разделов на моем жестком диске. К сожалению, Deep Freeze защищал ВСЕ мои жесткие диски, независимо от того, какие диски я указал в настройках. Когда он был в «замороженном» режиме, он вызывал сбои, зависания и странное и неустойчивое поведение в других программах, включая Visual Studio. При перезагрузке в "оттаявшем" режиме проблемы ушли и я восстановил возможность F10 нормально. Deep Freeze обычно используется на школьных и рабочих компьютерах, и в этом случае вам придется обратиться к администратору, чтобы разобраться с этим, или, альтернативно, установить другую комбинацию клавиш для Debug.StepOver.

Кстати, также убедитесь, что вы находитесь в режиме DEBUG, а не в режиме выпуска, когда пытаетесь использовать F10 для перехода.

Инструменты - Параметры - Среда - Клавиатура

Выполните поиск с помощью «Debug.StepOver», проверьте, установлено ли для ярлыка для выбранной команды значение F10 (Global), если нет, то установите его, вы должны заставить его работать. Если настройка верна, вы можете запустить другую программу, которая зарегистрировала клавишу F10 как горячую клавишу glabol, и сделать это не удалось, попробуйте открыть как можно меньше программ, если найдете эту программу, или просто замените ее на другую. ключ

Как и в предыдущем посте, у меня было открыто другое приложение. Поэтому убедитесь, что все стороннее программное обеспечение закрыто. В моей ситуации я установил CamStudio (программа записи экрана). В тот момент, когда я закрыл его, я снова смог начать использовать клавишу F10.

Оказалось, что моя проблема была проще / неудобнее, но я решил, что опубликую ее на всякий случай, если это поможет кому-то другому.

У меня была отключена F Lock (блокировка функциональных клавиш), поэтому мое нажатие клавиши F10 не отправлялось как таковое. С этими новыми клавиатурами (моя беспроводная клавиатура MS) есть несколько клавиш-модификаторов, которые влияют на поведение клавиатуры.

Как только я включил F Lock , все заработало, как ожидалось.

В моем случае проблема была в приложении CamStudio .
Каким-то образом он зарезервировал этот ключ для себя, и Visual Studio больше не могла его использовать (я тестировал его MS Word ( Alt + F10 - работал, как ожидалось, в то время как CamStudio был включен - в свернутом виде он отображается только в SysTray )).
Я закрыл CamStudio , и все прошло нормально:
F10 функциональность "снова появилась" в VS2008 .

Как создать ярлык, который запускает Visual Studio с правами администратора?

на самом деле мне нужно перейти в папку меню "Пуск"Visual Studio, нажать на значок правой кнопкой мыши и выбрать "Запуск от имени администратора".

щелкните правой кнопкой мыши по ярлыку, выберите "Свойства". На вкладке Ярлык нажмите кнопку Дополнительно (внизу справа). Установите флажок Запуск от имени администратора.

Я знаю, что OP был о том, как создать ярлык, который работает VS как admin, но с помощью следующих шагов вы всегда можете запустить VS как admin.

Вариант 1-Установить VSLauncher.exe и DevEnv.exe, чтобы всегда работать как admin

чтобы Visual Studio всегда запускалась как admin при открытии любой .файл sln:

чтобы Visual Studio всегда запускалась как администратор при открытии visual studio напрямую, сделайте то же самое с DevEnv.EXE-файл(ы). Эти файлы находятся по адресу:

Visual Studio 2010

C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe

Visual Studio 2012

C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe

Visual Studio 2013

C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe

Visual Studio 2015

C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe

Вариант 2 - используйте расширение VSCommands для Visual Studio

установить бесплатно расширение VSCommands для Visual Studio (это Галерея расширений Visual Studio), а затем настроить его всегда иметь Visual Studio начать с правами администратора, перейдя в инструменты - > VSCommands - > параметры - > улучшения IDE - > общие и отметьте Always start Visual Studio with elevated permissions и нажимаем кнопку Сохранить кнопка.

Примечание: VSCommands в настоящее время недоступна для VS 2015, но их сайт говорит, что они работают над обновлением его для поддержки VS 2015.

Мое Мнение

Я предпочитаю вариант 2, потому что:

  • он также позволяет легко отключить эту функцию.
  • VSCommands поставляется с множеством других отличных функций, поэтому я всегда устанавливаю его в любом случае.
  • это просто проще сделать, чем вариант 1.

то, что я искал, было способом запуска файлов решений Visual Studio (.sln) as Administrator . Я просто нашел хороший способ сделать это.

поместите это содержимое в файл с именем RunAsAdministrator.reg :

дважды щелкните файл, чтобы выполнить его.

Теперь, когда вы щелкните правой кнопкой мыши файл, у вас будет возможность запустить его как Adminstrator следующим образом:

enter image description here

вот полная история от The AWESOME David Ebbo: откройте файлы решений как admin

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

вышеуказанные ответы работают, но в Windows 10 вы можете столкнуться с disabled расширенный экран ярлыка. Поэтому для windows 10 сделайте следующее:

Читайте также: