0

Environment.StackTrace полезен при получении stackTrace текущего запуска приложения. Можем ли мы использовать это для создания визуальных расширений студии.IEnvironment.StackTrace с использованием расширения Visual Studio C#

Для примера.

  • Создали небольшой Visual Studio расширение "ABC"
  • Выдвижение был установлен
  • Открыть веб-приложение
  • Выполнить данное расширение "ABC" для веб-приложения

мне нужно для получения стека вызовов работающего веб-приложения. Возможно ли это с помощью Visual Studio Extensions. Если так?? как мне это достичь?

Любая помощь будет принята с благодарностью

ответ

0

Вы можете использовать EnvDTE.Debugger свойство для получения информации отладчика. Оттуда вы можете получить поток или потоки, а затем получить от него трассировки стека. Чтобы перейти к объекту EnvDTE, вы можете следовать указаниям here, хотя шаги немного меняются в зависимости от того, как вы регистрируете расширение. Я почти уверен, что я ответил на вопросы по этому поводу здесь, поэтому просто выполните поиск, и вы найдете несколько хитов.

 Смежные вопросы

  • Нет связанных вопросов^_^