Моя проблема проста. У меня есть приложение, которое отлично выполнялось в рамках платформы 2.0, но недавно я обновил свой код, добавив несколько строк.
ServicePointManager.DnsRefreshTimeout = 500
ServicePointManager.DefaultConnectionLimit = 100
ServicePointManager.EnableDnsRoundRobin = False
ServicePointManager.MaxServicePointIdleTime = 1000
ServicePointManager.SetTcpKeepAlive(False, 500, 500)
Теперь, когда я комментирую это, приложение выполняется безупречно, но когда включенная программа требует обновления Framework 2.0 SP2, я искал MSDN для этого, но похоже, что это доступно из Framework 1.1
Я не хочу, чтобы мои пользователи обновлялись до SP2 для таких незначительных вещей, но не могу удалить этомой код, есть ли альтернатива для достижения аналогичных ServicePointManager
настроек без обновления платформы?