• Microsoft .NET
  • ASP.NET
  • Удаленная отладка IIS: Отлаживайте ваше приложение ASP.NET, размещенное на удаленном сервере IIS

Удаленная отладка IIS: Отлаживайте ваше приложение ASP.NET, размещенное на удаленном сервере IIS - Отладка для нескольких пользователей

ОГЛАВЛЕНИЕ

Отладка для нескольких пользователей

Это одна из самых потрясающих функций инструмента Msvsmon. Инструмент отладочного монитора Msvsmon позволяет нескольким пользователям отлаживать одновременно. Каждый экземпляр удаленного отладчика имеет уникальное имя сервера. Уже было показано, что имена сервера изменяемые, поэтому можно дать экземпляру удаленного отладчика любое имя сервера. Теперь несколько пользователей смогут подключаться к одному и тому же серверу

 

Рисунок: Общая блок-схема из нескольких экземпляров отладчика

Несколько важных советов по удаленной отладке
•    Компоненты удаленной отладки Visual Studio 2005 должны быть установлены на удаленном компьютере
•    Нужно ссылаться на удаленный компьютер, используя имя компьютера вместо IP адреса.
•    Файл Web.config для приложения ASP.NET не должен содержать никаких ошибок, и атрибут отладки элемента компиляции должен быть установлен в Истину.
•    Убедитесь, что брандмауэр не блокирует удаленную отладку.
•    Настройки безопасности для сайта должны разрешать комплексную аутентификацию Windows.
•    Убедитесь, что монитор удаленной отладки работает на удаленном сервере. Если Msvsmon.exe не работает, вы получите следующее сообщение об ошибке.

Заключение:

В заключение сделаем краткие выводы. msvsmon – утилита, предоставляющая средство отладки приложения, размещенного на удаленном сервере IIS. Она предоставляет два типа режима аутентификации, Windows и режим без аутентификации. В случае режима аутентификации windows пользователь должен иметь разрешение на доступ к экземпляру удаленного отладчика, но, с другой стороны, режим без аутентификации не требует полномочий доступа.

 

Рисунок: Общая сводка

Надеюсь, данная статья поможет вам освоить удаленную отладку.