Что вызывает это исключение?
Что с этим не так? Я получаю исключение
An unhandled exception of type 'System.Net.WebException' occurred in System.dll
Дополнительная информация: исключение произошло во время запроса WebClient."
Вот часть кода с WebClient.
Мне нужно научиться правильно использовать часть кода...
Любые ответы с благодарностью.
1 ответ
(Я не уверен, что согласен с этикой самого кода, но игнорирую это...) WebException
вызвано линией, которая подключается к Интернету, поэтому любая из этих строк, например:
webClient.DownloadFile(String.Copy(WeepCraft), @"%appdata%\.minecraft\versions");
Или строка:
Process.Start("http://www.wirez.cf/");
В последнем случае, если я не понимаю, действительно ли это процесс, который вы можете начать??
Во всяком случае, вокруг всех линий, вам нужно будет попробовать / поймать WebException
в случае, если он не может подключиться по какой-либо причине (например, не работает Интернет, используется неверный URL-адрес, сервер возвращает код ошибки HTTP и т. д. и т. д.) и решить, как с ним работать
Это довольно распространенное исключение, когда что-то пытается выполнить http-запрос, и сервер по какой-либо причине не может быть подключен к нему.