当我尝试使用webClient.DowloadFile
.
WebClient webClient = new WebClient();
Uri downloadUri = new Uri("http://ia.mediaimdb.com/images/M/MV5BMjA5MTE1MjQyNV5BMl5BanBnXkFtZTcwODI4NDMwNw@@._V1._SY0.jpg");
string posterFilePath =
"D:\Visual Studio Projects\Projects\TFS Source Control\" +
"MyMovieManager\MyMoviesManager\MyMoviesManager\bin\Debug\" +
"MoviesDB\Journey.2.The.Mysterious.Island.2012.DVDRip.XviD-DEPRiVED[ExtraTorrent]\" +
"Journey.2.The.Mysterious.Island.2012.DVDRip.XviD-DEPRiVED[ExtraTorrent].png";
webClient.DownloadFile(downloadUri, posterFilePath);
我发现了其他引发此异常的情况,我的解决方案是使用 kernel32 中的函数并编写其他函数来替换 File 和 Path 函数。
我可以对 DownloadFile 功能做些什么吗?