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


Практическое руководство. Отладка резидентной службы WCF

Резидентная служба является службой WCF, которая не запускается внутри IIS, узла службы WCF, или сервера разработки ASP.NET.Самый легкий путь отладки резидентной WCF — это настройка Visual Studio для запуска клиента и сервера при выборе пункта Начать отладку в меню Отладка.

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

Запуск клиента и процесса размещения из Visual Studio

  1. Создайте решение Visual Studio, содержащее проекты клиента и сервера.

  2. Настройте решение для запуска клиентских и серверных процессов при выборе Пуск в меню Отладка.

    1. В обозревателе решений щелкните правой кнопкой мыши имя решения.

    2. Щелкните Установка автозагружаемых проектов.

    3. В диалоговом окне Свойства <имя> решения выберите Несколько автозагружаемых проектов.

    4. В сетке Несколько автозагружаемых проектов на строке, соответствующей серверному проекту, щелкните Действие и выберите Пуск.

    5. На строке, соответствующей клиентскому проекту, щелкните Действие и выберите Пуск.

    6. Нажмите кнопку ОК.

См. также

Задачи

Практическое руководство. Пошаговая отладка служб WCF

Ссылки

Ограничения на отладку WCF

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

Отладка служб WCF