Как отлаживать удаленно размещенный веб-сервис WCF - PullRequest
5 голосов
/ 20 мая 2011

Я новичок в разработке веб-сервисов WCF и могу использовать некоторую помощь. У меня есть простой веб-сервис, написанный на C #, который я размещаю на удаленном сервере (он размещен на IIS 5.1). Я написал клиентское приложение для этого веб-сервиса, работающего на моей рабочей станции. Я могу без проблем подключиться к сервису. Однако я хотел бы иметь возможность отлаживать веб-сервис. Мне нужно иметь возможность пошагово проходить через код, устанавливать точки останова и т. Д. Как мне добиться этого с моей локальной машины? Я использую Visual Studio 2010. Заранее спасибо.

1 Ответ

3 голосов
/ 25 августа 2011

Я вижу две возможности:

  1. Локальная отладка : Для отладки запустите службу на локальном компьютере.Если вы хотите запустить его на локальном IIS, просто запустите второй экземпляр, если VS2010, и подключитесь к процессу w3wp.exe (меню Сервис -> Присоединить к процессу)

  2. Удаленная отладка : необходимо установить и запустить удаленный отладчик VS2010 на сервере.Запустите второй экземпляр VS2010 на своем блоке разработки и подключитесь к удаленному отладчику с помощью меню Инструменты -> Присоединить к процессу.

См. msdn для получения дополнительной информации об удаленномотладка с VS2010.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...