用C#实现智能设备的软件自动更新,不能用WebClient类,怎么解决

用C#实现智能设备的软件自动更新,不能用WebClient类,如何解决
用C#实现智能设备的软件自动更新,不能用WebClient类,有什么别的方法可以替代这个类的功能??

有没有大牛有相关的代码??
------解决思路----------------------
你所说的智能设备是啥设备。wince我都是socket tcp弄的。
------解决思路----------------------
这个一般是固定的路径,ce的话storage是存储设备的路径。