Я пытаюсь загрузить IronPython с помощью C#.Код не загружает файл правильно
Исходный размер файла = 15,6 МБ, но когда я нажимаю для загрузки, он получает файл размером 16 КБ.
Это мой скачать код:
string[] a = lsrv.GetLinks();
string iron = a[0].ToString();
//here is my string iron = http://ironpython.codeplex.com/downloads/get/970325
using (WebClient wc = new WebClient())
{
wc.DownloadProgressChanged += wc_DownloadProgressChanged;
wc.DownloadFileAsync(new System.Uri(iron),
"C:\\Users\\Hp\\Downloads\\IronPython-2.7.5.msi");
}
Что не так? Есть идеи?
Вы, кажется, не дожидаетесь завершения загрузки ... – nvoigt
Имеет ли версия веб-установщика? – ehh
Ссылка, которую вы используете, указывает только на HTML-файл, который перенаправляет на фактическую загрузку. Откройте загруженный файл 16kb с помощью текстового редактора, содержит ли он HTML? Если да, WebClient не выполняет перенаправление, и вам нужно указать правильный URL. –