У меня есть приложение VB, которое мне нужно отслеживать, пока оно работает. Я добавил некоторые переменные в окно Watch, но пока приложение запущено, окно watch неактивно. Единственный способ увидеть значения переменных, который я нашел, - использовать Debug -> Break All, но это останавливает программу.
Я использовал другие IDE, и они позволяют отслеживать активные переменные. Возможно ли это в VS?
Извините, если это нубский вопрос.
ОБНОВЛЕНИЕ: Для ясности, мое приложение обменивается данными с лабораторным оборудованием, и при отправке или получении данных или обнаружении ошибок счетчики увеличиваются. Я хотел бы посмотреть эти счетчики, но я не хочу создавать экран для этого, поскольку они предназначены для отладки. Я просто предположил, что это базовая функциональность в любой IDE
SHOCKED: Кажется, что Visual Studio не предлагает эту (что я хотел бы рассмотреть) базовую функциональность. Для тех, кто, кажется, думает, что это невозможно с интерпретированным языком, рассмотрите этот мысленный эксперимент. Если вы быстро нажали Break All, а затем Continue, вы бы обновили окно просмотра - правильно? Почему тогда Visual Studio не может сделать это одной командой Refresh Watch или, что еще лучше, разрешить этой функции автоматически запускаться в течение периода, указанного пользователем. Нет записи отладки, нет файлов журнала, нет остановки вашей программы в середине потока и создания таймаутов. Я просто шокирован, что ты не можешь этого сделать. Это немного похоже на отсутствие точек останова.