ServiceHost Open Delay - PullRequest
       5

ServiceHost Open Delay

3 голосов
/ 01 июня 2010

С момента обновления моей рабочей станции до Windows 7 Ultimate (от XP) у меня возникает задержка около 40 секунд после вызова Open () в экземпляре ServiceHost.

Когда я запускаю exe-файл с той же конфигурацией на хост-сервере Windows, он открывается немедленно. Есть какие-нибудь идеи об этом поведении на моей рабочей станции?

Запуск Visual Studio 2010 Ultimate, Windows 7 Ultimate x64, 8 ГБ ОЗУ.

Обновление .... Я обнаружил, что удаление 1. конечная точка службы mex (оставляя одну конечную точку net.tcp) 2. базовый адрес http узла службы 3. служебное поведение httpGetEnabled

решает проблему. Если я изменю конечную точку net.tcp, чтобы использовать basicHttpBinding, Open займет 40 секунд. Но почему для настройки конечной точки с помощью конечной точки http (mex или service-contract) требуется 40 секундная задержка?

...