У меня были трудности с вызовом DownloadStringAsync, который был довольно медленным. Я обнаружил (в этот вопрос ), что это связано с автоматическим определением прокси.
Очевидно, что автоопределение можно отключить, установив для свойства прокси-сервера WebClient значение null.
Есть ли случаи, когда это может вызвать проблемы? Я не слишком знаком с прокси, но если пользователю по какой-то причине нужен прокси для доступа в Интернет, произойдет ли это?
Немного предыстории: этот вызов в диспетчере обновлений. Он берет файл с сервера, которым я управляю, чтобы узнать, нужно ли обновлять программу. Итак, не совсем важно, но было бы неплохо, чтобы это работало для большинства пользователей.