Как отладить инструмент SingleFileGenerator/ Custom?

Я создаю генератор кода Custom Tool с использованием Visual Studio SDK и основываюсь на примере SingleFileGenerator.

У меня вопрос как войти в режим отладки по этому коду? В настоящее время я могу добавить свой пользовательский инструмент в файл в Visual Studio, но он выдает ошибку, я хотел бы иметь возможность отладки этого кода, если это возможно.

2 ответа

Решение

Вам нужно отладить Visual Studio, вы можете сделать это, подключив к запущенному сеансу (Tools\Attach To Process) или установив Visual Studio (devenv.exe) в качестве вашего запуска проекта Custom Tool Project.

Позвольте мне попытаться уточнить ответ Джеффа:

  1. Откройте пользовательский проект инструмента (AKA: proj1)
  2. Откройте тестовый проект (aka: proj2) и определите пользовательский инструмент файла, чтобы указать на нужный пользовательский инструмент.
  3. в proj1: создайте точку останова и присоедините к процессу p2.
  4. в proj2: сохраните файл и точка останова появится в p1, что позволит вам выполнить отладку.

Надеюсь, поможет.

Другие вопросы по тегам