Присоединение к процессу visual studio что это
Перейти к содержимому

Присоединение к процессу visual studio что это

  • автор:

Что означает присоединение к процессу в Visual Studio 2010?

Я видел эту опцию в меню отладки, но не совсем понимаю, что она означает. Может ли кто-нибудь объяснить это мне? Заранее спасибо.

5 ответы

Когда вы присоединяетесь к процессу, вы заставляете отладчик присоединяться к процессу и позволяете вам устанавливать точки останова в коде, который вы не запускали из отладчика. Это очень полезно в ситуации, когда вы пытаетесь отладить вещи, которые имеют автоматический процесс порождения (например, код .NET, который выполняется под IIS).

ответ дан 02 авг.

Введите описание изображения здесьВместо того, чтобы нажимать F5 чтобы запустить экземпляр вашего приложения (или нажав зеленую кнопку «Перейти»), вы можете прикрепить отладчик к уже запущенной программе. Хотя вы /можете/ подключиться к экземпляру Блокнота, поскольку Блокнот не является приложением .net и у вас нет символов отладки .pdb для блокнота, это не принесет большой пользы.

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

  • компилировать неоптимизированный
  • компилировать «полные» символы отладки (по умолчанию для конфигурации DEBUG)
  • убедитесь, что файл .pdb находится в том же каталоге, что и .dll или .exe (или вы можете найти их вручную)
  • убедитесь, что код находится в том же пути, что и при компиляции (или вам придется найти его вручную)

Я не знаю, что говорится в официальной документации, но я использую это так.

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

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

ответ дан 02 авг.

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

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

ответ дан 02 авг.

Это означает присоединение отладчика (т. е. встроенного отладчика Visual Studio) к процессу, чтобы вы могли приостановить его и проверить переменные во время выполнения. Это происходит, когда вы автоматически нажимаете F5, или это можно сделать вручную с помощью меню отладки.

ответ дан 02 авг.

Не тот ответ, который вы ищете? Просмотрите другие вопросы с метками c# visual-studio-2010 debugging or задайте свой вопрос.

Что означает присоединение к процессу в Visual Studio 2010?

Я видел эту опцию в меню отладки, но я не совсем понимаю, что она означает. Кто-нибудь может мне это объяснить? Заранее спасибо.

5 ответов:

Когда вы подключаетесь к процессу, вы заставляете отладчик подключаться к процессу и позволяете вам устанавливать точки останова в коде, который вы не запускали из отладчика. Это очень полезно в ситуации, когда вы пытаетесь отладить вещи, которые имеют автоматический процесс порождения (например, .NET-код, который выполняется под IIS).

  • компиляция неоптимизированный
  • компиляция» полных » отладочных символов (the по умолчанию для конфигурации отладки)
  • убедитесь в этом .pdb-файл в тот же каталог, что и у него .pdb (или вы можете найти их вручную)
  • убедитесь, что код находится в том же пути, что и при компиляции (или вы должны найти его вручную)

Я не знаю, что говорится в официальной документации, но вот как я ее использую.

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

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

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

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

Это означает, что к процессу нужно присоединить отладчик (т. е. встроенный отладчик visual studio), чтобы можно было приостановить его и проверить переменные во время выполнения. Это происходит, когда вы нажимаете F5 автоматически,или может быть сделано вручную с помощью меню отладки.

Присоединение к процессу visual studio что это

Gray Pipe

Спрашивающий

Общие обсуждения

При компиляции простой программы "hallo world" запрашивает присоединение к процессу, как начинаю присоединяться к любому процессу запущенного в windows, vs 2013 начинает долго компилировать его и в конце концов ответа не приходит. работает циклично без остановки

  • Изменен тип Maksim Marinov Microsoft contingent staff, Moderator 27 февраля 2015 г. 7:58 Тема неактивна

Все ответы

Объясните русским языком, что за проект Вы создаете, как Вы его создаете, на каком языке написана программа, каковы Ваши действия по ее сборке и запуску? А также какую именно версию VS 2013 Вы используете?

Одним словом, чем больше информации дадите, тем вероятнее получить ответ.

Если сообщение помогло Вам, пожалуйста, не забудьте отметить его как ответ данной темы. Удачи в программировании!

Центры разработки
  • Windows
  • Office
  • Visual Studio
  • Microsoft Azure
  • Дополнительно.
Обучение
  • Microsoft Virtual Academy
  • Канал Channel 9
  • Журнал MSDN
Сообщество
  • Новости
  • Форумы
  • Блоги
  • Codeplex
Свяжитесь с нами
Программы
  • BizSpark (для стартапов)
  • Microsoft Imagine (for students)
  • Информационный бюллетень
  • Конфиденциальность и файлы cookie
  • Условия использования
  • Товарные знаки

logo© 2023 Microsoft

Что означает присоединение к процессу в Visual Studio 2010 с?

Я видел эту опцию в меню отладки, но я не совсем понимаю что это значит. Кто-нибудь может мне это объяснить? Заранее спасибо.

5 ответов

когда вы присоединяетесь к процессу, вы заставляете отладчик присоединяться к процессу и позволяете устанавливать точки останова в коде, который вы не запустили из отладчика. Это очень полезно в ситуации попытки отладки вещей, которые имеют автоматический процесс нереста (например, .NET-код, который работает под IIS).

enter image description hereвместо нажатия F5 чтобы запустить экземпляр вашего приложения (или нажав зеленую кнопку «go»), вы можете подключить отладчик к уже запущенной программе. Хотя вы/ можете / прикрепить к экземпляру Notepad, поскольку Notepad не является приложением .net, и у вас его нет .pdb отладочные символы для блокнота, это не принесет много пользы.

для присоединения к уже запущенному экземпляру программы (или экземпляру internet explorer, на котором выполняется код.)..

  • компиляция не оптимизирована
  • скомпилировать» полные » отладочные символы ( по умолчанию для конфигурации отладки)
  • убедитесь, что .pdb-файл в одном каталоге .pdb (или вы можете найти их вручную)
  • убедитесь, что код находится в том же пути, что и при компиляции (или вы должны найти его вручную)

Я не знаю, что говорит официальная документация, но вот как я ее использую.

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

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

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

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

Это означает прикрепить отладчик (i.e интегрированный отладчик visual studio) к процессу, чтобы вы могли приостановить его и проверить переменные во время выполнения. Это происходит при нажатии F5 автоматически или может быть сделано вручную с помощью меню отладки.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *