Можно ли одновременно отлаживать несколько проектов в Visual Studio? Я знаю, что вы можете выбрать несколько проектов запуска из свойств решений, но мне было интересно, как обрабатываются точки останова? Если два проекта используют один и тот же класс (два разных экземпляра), и я остановлен с точкой останова в нем, будет ли он блокировать только одну программу или и то, и другое? Как я могу узнать, какой исполняемый файл попадает в точку останова? Я немного смущен.Visual studio: отлаживать несколько проектов одновременно?
ответ
Да, это возможно. Вы можете установить несколько проектов запуска в своем решении (щелкните правой кнопкой мыши по решению, выберите «Запуск проектов запуска», выберите «Несколько проектов запуска») и укажите действие для каждого проекта, содержащегося в решении («Нет», «Старт», «Пуск» без отладки). Если у вас есть несколько проектов, настроенных на «Пуск», отладчик будет прикрепляться к каждому из них при его запуске.
Когда вы нажмете точку останова, вы увидите, какой процесс вы используете на панели инструментов Debug Location (возможно, вам придется ее показать, некоторые профили скрывают это по умолчанию). Он покажет, на какой процесс вы сейчас находитесь, в каком потоке вы находитесь, и в какой фрейме вы находитесь:
Я считаю, что поведение по умолчанию заключается в том, что когда один процесс прерывается, отладчик прерывается все они. Таким образом, вы можете проверить состояние любого присоединенного процесса, когда вы нажмете на одну точку останова.
Нет. Вы можете отлаживать exe и входить в отладочную версию связанной DLL, если вы будете осторожны, чтобы убедиться, что exe «видит» ту же DLL, что и отладчик, но вы не можете отлаживать два exes в то же время. По крайней мере, насколько мне известно.
да, вы можете запустить свой (другой) .exe, затем «присоединить к процессу» из VS и выбрать его –
- 1. Как отлаживать несколько проектов в решении Visual Studio 2010
- 2. Как сделать сквозной/отлаживать несколько проектов JBoss одновременно?
- 3. Запуск двух проектов сразу в Visual Studio
- 4. Несколько проектов Visual Studio 2015 npm
- 5. Создать несколько шаблонов проектов Visual Studio 2012
- 6. Решение Visual Studio, добавляющее несколько проектов
- 7. Несколько проектов Visual Studio в Unity
- 8. Gac Несколько проектов из Visual Studio
- 9. Несколько языковых проектов в Visual Studio
- 10. Visual Studio «Несколько запущенных проектов» Задача
- 11. Visual Studio не будет отлаживать ни один из моих проектов
- 12. Типы проектов Visual Studio
- 13. Можно ли сразу добавить несколько проектов в Visual Studio 2008?
- 14. Объединение проектов развертывания Visual Studio
- 15. Организация решений/проектов Visual Studio
- 16. Как отлаживать и редактировать несколько проектов в одном и том же решении Visual Studio
- 17. Как отлаживать расширения Visual Studio
- 18. Как отлаживать расширения Visual Studio?
- 19. Как отлаживать без Visual Studio?
- 20. Отладка нескольких проектов одновременно
- 21. Объекты истории проектов Visual Studio?
- 22. Visual Studio Недавний список проектов
- 23. График зависимости проектов Visual Studio
- 24. Visual Studio 2010 Сохранение проектов
- 25. Каталог проектов с Visual Studio
- 26. Невозможно запустить несколько проектов запуска в Visual Studio 2015
- 27. Visual Studio 2015 Test explorer запускает несколько проектов на сборке
- 28. Visual Studio + Дозвуковые 3 + Несколько проектов + «трансформируют все шаблоны» проблемы
- 29. Добавить несколько проектов программно в решение Visual Studio?
- 30. Несколько проектов в одном решении с cmake и visual studio
Запустить несколько VS. – i486
Нет, вы не можете, отладчик работает с одной сборкой за раз и останавливает выполнение при ударе точки останова. Несколько VS - это опция для вас как ** i486 **, упомянутая выше. – Shaharyar
Отладка -> Присоединить к процессу –