При кодировании пользовательского установщика с помощью C # WinForms я наткнулся на следующую ошибку: «В вашем приложении произошло необработанное исключение. Если вы нажмете« Продолжить », приложение проигнорирует эту ошибку и попытается продолжить. Если вы нажмете« Выйти »,приложение будет закрыто немедленно.
Слишком много попыток автоматического перенаправления было предпринято. "
Это сопровождается следующим текстом ошибки:
************** Exception Text **************
System.Net.WebException: Too many automatic redirections were attempted.
at System.Net.WebClient.DownloadFile(Uri address, String fileName)
at System.Net.WebClient.DownloadFile(String address, String fileName)
at Security__Installer.frmInstaller.Install()
at Security__Installer.frmInstaller.btnNext_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Я пытаюсь сделатьустановщик для мода, который я создал для GTA V, и при нажатии на кнопку он запустит код, чтобы загрузить файл .rar и файл .zip (другие моды, от которых зависит мой), если у меня есть zip иrar У меня есть весь код, который мне нужен, чтобы распаковать / разархивировать, установить их, мой мод и т. д. Но я не хочу красть мод другого автора мода, я хочу скачать его непосредственно у них, чтобы они получили количество загрузок для него,Я что-то здесь упускаю?
Я пытался перейти по ссылке, которую я предоставляю, и там все нормально, даже не похоже на перенаправление, что меня смущает.
Некоторыемоего кода:
webClient.Headers.Add(System.Net.HttpRequestHeader.Cookie, "security=true");
webClient.DownloadFile("https://www.lcpdfr.com/files/file/22536-gruppe-sechs-corporate-security-agency/?do=download&csrfKey=a2526f8cfe74c1d9c23cc78f839d891c", dir + "\\temp\\GruppeSechs.rar");
Я ожидаю, что rar появится, и я смогу его восстановить, но, к сожалению, он просто ждет некоторое время, отображает ошибку, и независимо от того, что я нажимаю, он вылетает.