Pregunta

Tengo Visual Studio 11 (desarrollador de Windows 8) He creado un archivo de descarga:

string sUrlToReadFileFrom = "http://mysite/1.mp3";
int iLastIndex = sUrlToReadFileFrom.LastIndexOf('/');
string sDownloadFileName = sUrlToReadFileFrom.Substring(iLastIndex + 1, (sUrlToReadFileFrom.Length - iLastIndex - 1));
client.DownloadProgressChanged += new DownloadProgressChangedEventHandler(client_DownloadProgressChanged);
client.DownloadFileCompleted += new AsyncCompletedEventHandler(client_DownloadFileCompleted);
client.DownloadFileAsync(new Uri("http://mysite/1.mp3"), "C:\\Windows\\Temp" + "\\" + sDownloadFileName);

¡Pero no funciona, comienza! Si cambio la carpeta "C: Windows Temp" en "E: Temp" El inicio de descarga. La unidad C: no funciona, ¿por qué? ¿Es posible guardar en la carpeta Temp o tiene otra idea?

No hay solución correcta

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top