level 3
DanielZhangy
楼主
各位高手,小弟前不久用WebClient做了异步下载的程序,由于网络不稳定,下载时会卡死,因此用一个Timer检查是否还在正常下载,如果没有则终止,并重新下载。
现在的问题是,重新下载时提示原来那个文件被占用,初步估计是先前的WebClient未正常关闭FileStream。
什么Dispose()呀,=null呀都试过了,不行!
现请教一下能不能在应用程序中搜索一下无名FileStream流,然后再手工关闭。
请指教!万分感激!
2012年08月03日 08点08分
1
现在的问题是,重新下载时提示原来那个文件被占用,初步估计是先前的WebClient未正常关闭FileStream。
什么Dispose()呀,=null呀都试过了,不行!
现请教一下能不能在应用程序中搜索一下无名FileStream流,然后再手工关闭。
请指教!万分感激!