我的一个文件夹中有一张图片, 使用webclient我试图下载图像。
using (WebClient webClient = new WebClient())
{
webClient.DownloadFile(SessionManager.Current.ImagePath,SessionManager.Current.ImageName);
}
此处SessionManager.Current.ImagePath
有类似
"D:\\TFS\\MyProject\\MyProject1.5\\07 Construction\\01 SourceCode\\.NET\\MyProject1.5\\PanelImages\\20\\636403789911551848.PNG"
但我得到的是一个例外,说明无法通过以下消息访问该文件夹。
System.UnauthorizedAccessException: Access to the path 'C:\Program Files (x86)\IIS Express\636403764977345693.PNG' is denied.
我甚至尝试取消readonly
PanelImages
文件夹的readonly
徒劳(它一直还原为Program Files (x86)\IIS Express\
)。
我想知道为什么当我提供的路径不同时,它会访问2.
?
有人可以告诉我,我可能会出错吗?