Он извлекает файл с удаленного сервера, но пытается сохранить его в текущем каталоге, поскольку в качестве второго аргумента вы указали только относительное имя файла: "ms-banner.gif"
.И кажется, что учетная запись, под которой вы запускаете ваше приложение, не имеет разрешения на запись в текущий рабочий каталог, который имеет вид C:\Windows\SysWOW64\inetsrv
.
Таким образом, у вас есть в основном 2 возможности:
- Измените учетную запись, под которой вы запускаете приложение, и предоставьте ей разрешения на запись в этот каталог.
- Укажите другое местоположение (в качестве абсолютного пути), чтобы сохранить файл в той учетной записи, в которой вы запускаете приложение.under имеет права на запись.