Отладка драйвера в Visual Studio

Стартовая страница Форумы Разработка и интеграция Отладка драйвера в Visual Studio

Просмотр 5 сообщений - с 1 по 5 (из 5 всего)
  • Автор
    Записи
  • #4383
    manjey73
    Участник

    Интересует что необходимо и как это делать в Visual Studio в режиме реального времени ?
    Так же интересует вопрос, возможна ли отладка, если VS стоит на одном компьютере, а драйвер крутится совершенно на другом ПК в сети, даже не в сети а в другом населенном пункте. Наличие реального IP имеется.

    з.ы. счетчик поставлен уже у человека, с моего стенда уехал так сказать…

    #4393
    Mikhail
    Модератор

    Так же интересует вопрос, возможна ли отладка, если VS стоит на одном компьютере, а драйвер крутится совершенно на другом ПК в сети

    Да, но я не пробовал. Последовательность действий, скорее всего, аналогична локальной отладке.

    1. Запустите VS от имени администратора.
    2. Откройте Ваш проект.
    3. Переключите конфигурацию на Debug на главной панели инструментов VS.
    4. Скомпилируйте проект.
    5. Скопируйте DLL, взятую из bin\Debug, в Коммуникатор, туда, где она должна лежать как обычно.
    6. Запустите Коммуникатор.
    7. В главном меню VS выберите Debug — Attach to process…
    8. В открывшемся окне найдите процесс ScadaCommSvc.exe и нажмите Attach. Здесь же можно подключиться к другому ПК.
    9. Теперь если Вы поставите точки останова, кликнув по серому полю слева от кода (F9), то выполнение должно остановиться на них. Наводите мышкой на переменные, смотрите их значение. Перейти к следующему шагу F10 (шаг в текущем методе) или F11 (войти в метод).

    • Ответ изменён 9 лет, 7 месяцев назад пользователем Mikhail.
    #4395
    manjey73
    Участник

    Спасибо, постараюсь опробовать, думаю сложность возникнет с настройками роутеров…

    #4440
    Mikhail
    Модератор

    Может быть проще пробросить последовательный или TCP порт для связи с прибором на свой компьютер и отлаживать уже на нём.

    #4447
    manjey73
    Участник

    К одному порту прикручен счетчик для мониторинга и ПР200 автоматики запуска генератора. Но подумаю над этим…
    Правда не знаю, есть ли под Винду аналог socat бесплатных, надо поискать.

Просмотр 5 сообщений - с 1 по 5 (из 5 всего)
  • Для ответа в этой теме необходимо авторизоваться.