Я загружаю файл из удаленного местоположения на мой локальный компьютер.Используемые мной пути сохраняются в web.config и имеют следующий формат:
<add key="FileFolder" value="Files/"/>
<add key="LocalFileFolder" value="D:\REAL\" />
код, который я использую для загрузки:
CreateDirectoryIfDoesNotExist();
WebClient webClient = new WebClient();
webClient.DownloadFileCompleted += new AsyncCompletedEventHandler(webClient_DownloadFileCompleted);
webClient.DownloadProgressChanged += new DownloadProgressChangedEventHandler(webClient_DownloadProgressChanged);
webClient.DownloadFileAsync(new Uri(context.Server.MapPath(ConfigurationManager.AppSettings["FileFolder"].ToString() + myfilename)), ConfigurationManager.AppSettings["LocalFileFolder"].ToString() + myfilename);
Когда я развертываю его насервер;и запустить мою программу, я получаю сообщение о том, что загрузка успешно завершена.Но проблема в том, что файл загружается на сервер в папке с файлами (LocalFileFolder).Я хочу, чтобы это было загружено на локальной машине.Что я делаю не так?