Вопрос Проблема с webclient

using c# doesnt mean that im gay, does it?
Пользователь
Статус
Оффлайн
Регистрация
16 Май 2019
Сообщения
100
Реакции[?]
35
Поинты[?]
0
Всем приуэт. Проблема такая, у некоторых юзеров программы и на winforms и на wpf встречается проблема, типо webclient не подключается к github'у. У меня webclient прописан через try ибо я долбаеб, поэтому не знаю что именно за ошибка, может кто подскажет? Так же у некоторых работает, а у некоторых нет, даже с закрытыми браузерами и прочей хуйней. Че делать? заранее спасибо uwu
 
Олдфаг
Статус
Оффлайн
Регистрация
18 Фев 2019
Сообщения
2,825
Реакции[?]
1,852
Поинты[?]
24K
даже с закрытыми браузерами
WebClient не использует браузеры по умолчанию, только IE, но он все равно никак не зависит от открытых вкладок
У меня webclient прописан через try ибо я долбаеб, поэтому не знаю что именно за ошибка, может кто подскажет?
Давай код, мы не наследники Ванги :D
 
using c# doesnt mean that im gay, does it?
Пользователь
Статус
Оффлайн
Регистрация
16 Май 2019
Сообщения
100
Реакции[?]
35
Поинты[?]
0
WebClient не использует браузеры по умолчанию, только IE, но он все равно никак не зависит от открытых вкладок

Давай код, мы не наследники Ванги :D
ну типо там простой downloadstring, я поэтому и не понимаю почему у многих такая проблема
try
{
check.DownloadString("
Пожалуйста, авторизуйтесь для просмотра ссылки.
");
}
catch (Exception)
{
MessageBox.Show("Ошибка подключения.");
Application.Exit();
}
WebClient не использует браузеры по умолчанию, только IE, но он все равно никак не зависит от открытых вкладок

Давай код, мы не наследники Ванги :D
там в некоторых downloadfile и те же исключения и видимо не зависимо от ссылок :\
 
tt
Пользователь
Статус
Оффлайн
Регистрация
21 Мар 2019
Сообщения
273
Реакции[?]
50
Поинты[?]
0
try
{
check.DownloadString("
Пожалуйста, авторизуйтесь для просмотра ссылки.
");
}
catch (Exception)
{
MessageBox.Show("Ошибка подключения.");
Application.Exit();
}
А разве не нужно добавлять что-то типа переменной в catch (Exception) ?
К примеру "catch (Exception ex)"
А дальше "MessageBox.Show("Ошиабачка!\n" + ex);"
 
Олдфаг
Статус
Оффлайн
Регистрация
18 Фев 2019
Сообщения
2,825
Реакции[?]
1,852
Поинты[?]
24K
ну типо там простой downloadstring, я поэтому и не понимаю почему у многих такая проблема
try
{
check.DownloadString("
Пожалуйста, авторизуйтесь для просмотра ссылки.
");
}
catch (Exception)
{
MessageBox.Show("Ошибка подключения.");
Application.Exit();
}

там в некоторых downloadfile и те же исключения и видимо не зависимо от ссылок :\
Почти правильный код. В чем проблемы? Какие ссылки?
loope правильно отметил, что в catch не хватает имени переменной вызванного исключения (например, ex)
 
using c# doesnt mean that im gay, does it?
Пользователь
Статус
Оффлайн
Регистрация
16 Май 2019
Сообщения
100
Реакции[?]
35
Поинты[?]
0
Почти правильный код. В чем проблемы? Какие ссылки?
loope правильно отметил, что в catch не хватает имени переменной вызванного исключения (например, ex)
спасибо, попробую так, а насчет в чем проблема я о том и говорю
 
using c# doesnt mean that im gay, does it?
Пользователь
Статус
Оффлайн
Регистрация
16 Май 2019
Сообщения
100
Реакции[?]
35
Поинты[?]
0
Почти правильный код. В чем проблемы? Какие ссылки?
loope правильно отметил, что в catch не хватает имени переменной вызванного исключения (например, ex)
А разве не нужно добавлять что-то типа переменной в catch (Exception) ?
К примеру "catch (Exception ex)"
А дальше "MessageBox.Show("Ошиабачка!\n" + ex);"
вот что пишет челикам 1609184922534.png
 
Олдфаг
Статус
Оффлайн
Регистрация
18 Фев 2019
Сообщения
2,825
Реакции[?]
1,852
Поинты[?]
24K
using c# doesnt mean that im gay, does it?
Пользователь
Статус
Оффлайн
Регистрация
16 Май 2019
Сообщения
100
Реакции[?]
35
Поинты[?]
0
А разве не нужно добавлять что-то типа переменной в catch (Exception) ?
К примеру "catch (Exception ex)"
А дальше "MessageBox.Show("Ошиабачка!\n" + ex);"
Укажи разрешенные протоколы
C#:
ServicePointManager.SecurityProtocol = SecurityProtocolType.Ssl3 | SecurityProtocolType.Tls | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12;
во все формы или куда?
Укажи разрешенные протоколы
C#:
ServicePointManager.SecurityProtocol = SecurityProtocolType.Ssl3 | SecurityProtocolType.Tls | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12;
все разобрался, спасибо большое, надеюсь сработает
 
Последнее редактирование:
Сверху Снизу