Создание ServiceController иногда занимает слишком много времени
Я создаю экземпляр ServiceController, используя имя удаленного / локального компьютера и имя службы. Когда я набираю что-нибудь. как stackru.com, так как машина долго называет блок управления и возвращает исключение.
Пример:
string MachineName = "stackru.com"
ServiceController("RemoteRegistry", MachineName );
Как я могу установить здесь тайм-аут, чтобы отменить этот процесс?
1 ответ
Это зависит от стандартных тайм-аутов соединения TCP/IP. Те же самые, которые вы видите, когда пытаетесь посетить веб-сайт, который отключен от вашего браузера. Да, вы можете изменить их, отредактировав реестр. Вы можете сделать их дольше. Не короче.
Возможно, вы можете сначала пропинговать его, если это часто не удается.