Поделиться через


Компоненты удаленной отладки

Обновлен: Ноябрь 2007

Этот раздел применим к:

Выпуск

Visual Basic

C#

C++

Web Developer

Express

Тема не применяется Тема не применяется Тема не применяется Тема не применяется

Standard

Тема не применяется Тема не применяется Тема не применяется Тема не применяется

Pro и Team

Тема применяется Тема применяется Тема применяется Тема не применяется

Обозначения:

Тема применяется

Применяется

Тема не применяется

Не применяется

Тема применяется, но команда по умолчанию сокрыта

Команда или команды по умолчанию скрыты.

В следующей таблице указаны файлы, необходимые для удаленной отладки. Проще всего установить эти файлы с помощью программы настройки удаленных компонентов.

Отладка машинного кода

Файл

Расположение установки

msvsmon.exe

Где угодно на удаленном компьютере.

Существуют отдельные версии msvsmon для отладки на 32-разрядных и 64-разрядных процессорах. Убедитесь, что на удаленном компьютере установлена правильная версия.

dbghelp.dll

В том же каталоге, что и msvsmon.

Этот необязательный файл используется для сохранения дампов приложения. Если этот файл не установлен, отладчик сохраняет дампы с помощью версии dbghelp.dll по умолчанию, установленной вместе с операционной системой.

msdbgui.dll

В том же каталоге, что и msvsmon.

Этот необязательный файл содержит локализованные строки, диалоговые окна и справку для удаленного отладчика. Если этот файл отсутствует, по умолчанию отладчик использует английские ресурсы.

Отладка управляемого кода

Файл

Расположение установки

msvsmon.exe

Где угодно на удаленном компьютере.

Существуют отдельные версии msvsmon для отладки на 32-разрядных и 64-разрядных процессорах. Убедитесь, что на удаленном компьютере установлена правильная версия.

msvsmon.exe.config

В том же каталоге, что и msvsmon. Требуется для загрузки правильной версии .NET Framework.

Symsrv.dll

В том же каталоге, что и msvsmon. Является обязательным, если с удаленной отладкой используется сервер символов.

mcee.dll

В том же каталоге, что и msvsmon. Требуется для отладки кода C++, использующего .NET Framework.

msvb7.dll, msvb7ui.dll

В том же каталоге, что и msvsmon. Требуется только для отладки Visual Basic.

Специальные компоненты

Файл

Описание

AvVsPkDH.dll

Используется для запуска приложений в средстве Application Verifier. См. документацию по Application Verifier для сведений по установке.

mpishim.exe

Используется для отладки приложения на кластере. См. раздел Практическое руководство. Отладка приложения удаленного кластера.

iisresolver.dll

Используется для отладки веб-сервера с отключенной проверкой подлинности Windows.

Пошаговое выполнение в веб-службах

Отладка T-SQL и пошаговое выполнение веб-служб требует дополнительных компонентов, которые должны быть установлены в определенных местах и зарегистрированы в реестре. Ручная установка этих компонентов не рекомендуется. Используйте программу установки Visual Studio для установки и регистрации этих компонентов. Дополнительные сведения см. в разделе Настройка удаленной отладки.

См. также

Другие ресурсы

Настройка удаленной отладки