不支持webclient uri格式

时间:2012-11-03 07:09:28

标签: asp.net wcf c#-4.0

WebClient fileReader = new WebClient();
fileAddress = listItem;    

//error here uri formats are not supported
fileReader.DownloadFile(fileAddress, saveTo);

这里是fileaddress地址

http://pcdev04.pcsolution.net:83\Update32\rts\RTSUpdate.dll

2 个答案:

答案 0 :(得分:4)

您需要在URI字符串中将\替换为/才能拥有有效地址:

fileReader.DownloadFile(fileAddress.Replace("\\", "/"), saveTo);

答案 1 :(得分:0)

您可以尝试使用WebClient类在互联网上打开文件 看看这个 - example 打开并下载图像文件。

希望有所帮助